js 判斷昨天,前天,去年

2021-09-23 22:02:23 字數 1608 閱讀 6753

// 判斷是否是昨天

function isyesterday(time) /$/$`;

const todaytime = new date(today).gettime(); // 當天凌晨的時間

const yesterdaytime = new date(todaytime - 24 * 60 * 60 * 1000).gettime(); // 昨天凌晨的時間

return time < todaytime && yesterdaytime <= time;

}console.log(isyesterday(date.now()));

console.log(isyesterday(new date('2019/05/28 10:10').gettime()));

console.log(isyesterday(new date('2019/05/27 10:10').gettime()));

// 判斷是否是去年

function islastyear(time)

console.log(islastyear(date.now()));

console.log(islastyear(new date('2019/05/28 10:10').gettime()));

console.log(islastyear(new date('2018/05/27 10:10').gettime()));

console.log(islastyear(new date('2017/05/27 10:10').gettime()));

// 判斷是否是前天

function islastyesterday(time) /$/$`;

const todaytime = new date(today).gettime(); // 當天凌晨的時間

const yesterdaytime = new date(todaytime - twentyfourhours).gettime(); // 昨天凌晨的時間

const lastyesterdaytime = new date(todaytime - fortyeighthours).gettime(); // 昨天凌晨的時間

return time < yesterdaytime && lastyesterdaytime <= time;

}console.log(islastyesterday(date.now()));

console.log(islastyesterday(new date('2019/05/28 10:10').gettime()));

console.log(islastyesterday(new date('2018/05/27 10:10').gettime()));

console.log(islastyesterday(new date('2017/05/27 10:10').gettime()));

console.log(islastyesterday(new date('2019/05/27 10:10').gettime()));

console.log(islastyesterday(new date('2019/05/23 10:10').gettime()));

js 獲取前天 昨天 今天 明天 後天的時間

js 獲取前天 昨天 今天 明天 後天的時間 2011 05 19 21 03 其中有一種方法是 date.parse dateval 此函式功能強大,但是有個致命的缺點,那就是不支援我們常用的 年 月 日 格式,短日期可以使用 或 作為日期分隔符,但是必須用月 日 年的格式來表示,例如 7 20 ...

js 獲取前天 昨天 今天 明天 後天的時間

js 獲取前天 昨天 今天 明天 後天的時間 2011 05 19 21 03 其中有一種方法是 date.parse dateval 此函式功能強大,但是有個致命的缺點,那就是不支援我們常用的 年 月 日 格式,短日期可以使用 或 作為日期分隔符,但是必須用月 日 年的格式來表示,例如 7 20 ...

關於判斷時間是今天或者昨天

一 前言 最近在做小程式開發,在做流水查詢功能時,需判斷給出時間是今天還是昨天或者其他的功能並顯示在頁面上。借鑑參考了網上一些方法。主要原理是通過new乙個date物件,然後通過該物件獲取今天零時零分零秒的時間戳。通過該時間戳來判斷給出時間的情況。具體如下 二 function judgetime ...