js中计算两个日期之间的天数
时间: 2024-02-02 07:04:24 浏览: 71
Java计算两个日期时间之间的天数最简方法
在JavaScript中,可以通过计算两个日期之间的差值来获得天数间隔。可以使用以下代码来实现:
```javascript
function DateDiff(sDate1, sDate2) {
var aDate, oDate1, oDate2, iDays;
aDate = sDate1.split("-");
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]); // 转换为日期格式
aDate = sDate2.split("-");
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]); iDays = parseInt((oDate2 - oDate1) / 1000 / 60 / 60 / 24); // 相差的毫秒数转换为天数
return iDays;
}
var days = DateDiff("2021-01-01", "2021-01-10");
console.log(days); // 输出结果为9
```
阅读全文