Js獲取最近當日 昨天 近一周 近一月的時間

2022-07-13 09:45:08 字數 1110 閱讀 8903

首先定義兩個方法,相當於進行了封裝

/**

* * @param datenow :date類

* @param intervaldays :間隔天數

* @param bolpasttime :boolean,判斷在引數date之前,還是之後,

*/function getdaterange(datenow,intervaldays,bolpasttime)else

return list;

}function formatedate(time)

if (day < 10)

return year + '-' + month + '-' + day + ''

}

具體獲取資料如下:(呼叫上面方法即可)

//獲取當前日期(2020-03-24)

var date = new date();

var list = this.getdaterange(date,6,true)

console.log("獲取近一周日期範圍:\n開始日期:"+list[0]+";\n結束日期:"+list[1]);

var list = this.getdaterange(date,30,true)

console.log("獲取近乙個月日期範圍:\n開始日期:"+list[0]+";\n結束日期:"+list[1]);

var list = this.getdaterange(date,0,true)

console.log("獲取今天日期範圍:\n開始日期:"+list[0]+";\n結束日期:"+list[1]);

var list = this.getdaterange(date,1,true)

console.log("獲取昨天日期範圍:\n開始日期:"+list[0]+";\n結束日期:"+list[0]);

var list = this.getdaterange(date,6,false)

var list = this.getdaterange(date,30,false)

具體列印結果還請親自動手測試;

參考原文:

近一周學習之 vue學習快樂之旅(1)

vue官網vue vue cli webpack 必須安裝 win r cmd 命令下安裝 npm install vue g npm install vue cli g npm install webpack g 1.1新建workspace工作空間 1.2在該目錄空白處右鍵找到git bash ...

js 獲取近乙個月 近三個月近半年的時間範圍

獲取上個月的時間 getlastmonth if month 10 var mydate new date year,month,0 var startdate year month 01 上個月第一天 var enddate year month mydate.getdate 上個月最後一天 th...

sql查詢近七天,近兩周,近乙個月的資料

注意 date 此處是你需要查詢的表中關於時間的欄位名 interval後的數字可以改變,想查詢幾天資料就可以查詢近幾天資料。其他部分固定。近一周 select from student where date sub curdate interval 7 day date date time 近兩周...