vue计算开始时间与结束时间的天数
时间: 2023-08-30 16:09:08 浏览: 114
开始日期+工作日 推算结束日期
可以通过 Date 对象来计算开始时间和结束时间的天数差。首先将开始时间和结束时间转换为毫秒数,然后将它们相减得到时间差的毫秒数。最后将时间差的毫秒数除以一天的毫秒数(86400000)即可得到天数差。
示例代码如下:
```javascript
// 开始时间和结束时间,格式为 YYYY-MM-DD
const startTime = '2022-02-01';
const endTime = '2022-02-10';
// 将时间转换为毫秒数
const startTimestamp = new Date(startTime).getTime();
const endTimestamp = new Date(endTime).getTime();
// 计算天数差
const days = Math.floor((endTimestamp - startTimestamp) / 86400000);
console.log(`开始时间到结束时间的天数差为 ${days} 天`);
```
输出结果为:
```
开始时间到结束时间的天数差为 9 天
```
阅读全文