javascript计算两个日期相差的天数代码实例
分类:实例代码
本章节分享一段代码实例,它实现计算两个日期相差天数的功能。
代码实例如下:
function DateDiff(d1,d2){ var day = 24 * 60 * 60 *1000; try{ var dateArr = d1.split("-"); var checkDate = new Date(); checkDate.setFullYear(dateArr[0], dateArr[1]-1, dateArr[2]); var checkTime = checkDate.getTime(); var dateArr2 = d2.split("-"); var checkDate2 = new Date(); checkDate2.setFullYear(dateArr2[0], dateArr2[1]-1, dateArr2[2]); var checkTime2 = checkDate2.getTime(); var cha = (checkTime - checkTime2)/day; return cha; } catch (e) { return false; } } console.log(DateDiff("2016-2-10", "2016-2-5"));