两个el-date-picker之间计算天数
时间: 2023-10-16 08:29:55 浏览: 154
计算2个日期之间的天数
可以通过以下方式计算两个日期之间的天数:
1. 使用 moment.js 库计算两个日期之间的差异,然后将其转换为天数。
2. 使用 JavaScript 的 Date 对象计算两个日期之间的差异,然后将其转换为天数。
下面是使用 moment.js 库的示例代码:
```
import moment from 'moment';
const start = moment('2021-01-01');
const end = moment('2021-01-10');
const duration = moment.duration(end.diff(start));
const days = duration.asDays();
console.log('两个日期之间的天数为:', days); // 输出:9
```
下面是使用 JavaScript 的 Date 对象的示例代码:
```
const start = new Date('2021-01-01');
const end = new Date('2021-01-10');
const diff = end.getTime() - start.getTime();
const days = Math.floor(diff / (1000 * 60 * 60 * 24));
console.log('两个日期之间的天数为:', days); // 输出:9
```
希望这可以帮助您解决问题!
阅读全文