|
js 里面居然可以直接 Date1-Date2,而且還是轉(zhuǎn)換為毫秒計(jì)算時(shí)間差的。
復(fù)制代碼 代碼如下:
// 計(jì)算兩個(gè)日期的間隔天數(shù)
function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式
var aDate, oDate1, oDate2, iDays
aDate = sDate1.split("-")
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //轉(zhuǎn)換為12-18-2002格式
aDate = sDate2.split("-")
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒數(shù)轉(zhuǎn)換為天數(shù)
return iDays
}
JavaScript技術(shù):用javascript實(shí)現(xiàn)計(jì)算兩個(gè)日期的間隔天數(shù),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。