js計算兩個日期的天數差值
阿新 • • 發佈:2018-11-19
函數 ber parseint pre days var 毫秒 cti param
js計算兩個日期的天數差值
通過兩個日期計算這兩個日期之間的天數差值
/** * 計算天數差的函數,通用 * @param sDate1 * @param sDate2 * @returns {Number}天數 */ function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2006-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-") oDate1 = new Date(aDate[1] + ‘-‘ + aDate[2] + ‘-‘ + aDate[0]) //轉換為12-18-2006格式 aDate = sDate2.split("-") oDate2 = new Date(aDate[1] + ‘-‘ + aDate[2] + ‘-‘ + aDate[0]) iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒數轉換為天數 return iDays }
js計算兩個日期的天數差值