js 利用Date函式進行日期加運算。

2021-08-21 18:22:13 字數 814 閱讀 2514

格式 2018-7-25,通過day進行加運算,(昨天檢測了幾個,發現日期相減,如 getadddate(2018-1-2,-3)得到的是2018-0-30,所以,這個只適用於加運算);因為我在網上看到,有很多朋友利用時間戳來進行計算,其實,這樣不僅有些麻煩,而且比較浪費前端自帶的功能,

function getadddate(date,add,type)else if(date.indexof('-')>-1)else

temp=date.split(splitflag);

if(temp.length==3)

//new date是瀏覽器自帶的功能函式,它的功能十分強大,我們可以充分利用它,就像下面,只要將年月日按照具體的引數資料,將日期加減,就可以得到加後的日期,

redata= new date(number(temp[0])+addy,number(temp[1])+addm,number(temp[2])+addd);

//然後用date自帶的方法獲得年月日,然後按照之前得到的符號 splitflag 進行拼接。

return redata.getfullyear()+splitflag+redata.getmonth()+splitflag+redata.getdate();

}

}

Linux利用date進行日期計算

利用date進行時間計算 兩天前 date y m d d 2 day 2007 2 12 前14天是什麼 date y m d d 2007 02 12 14 day 十分鐘之前 date m d h m d 10 minute 例如 angus date m d h m 02 10 11 06 ...

JS日期 Date 處理函式

1 date 返回當日的日期和時間。2 getdate 從 date 物件返回乙個月中的某一天 1 31 3 getday 從 date 物件返回一周中的某一天 0 6 4 getmonth 從 date 物件返回月份 0 11 5 getfullyear 從 date 物件以四位數字返回年份。6 ...

js日期date物件

日期物件的一些屬性和方法 var date new date date.tostring tue jan 29 2019 22 58 13 gmt 0800 中國標準時間 date.totimestring 22 58 13 gmt 0800 中國標準時間 date.tojson 2019 01 2...