jeecgboot中js增强实现计算两个日期之间的天数
时间: 2023-09-28 09:13:53 浏览: 136
计算2个日期之间的天数
你可以使用JavaScript中的Date对象来计算两个日期之间的天数。下面是在JeecgBoot中实现的示例代码:
```javascript
// 获取两个日期之间的天数差
function getDaysBetweenDates(startDate, endDate) {
// 将日期字符串转换为日期对象
var start = new Date(startDate);
var end = new Date(endDate);
// 计算天数差
var timeDiff = Math.abs(end.getTime() - start.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
return diffDays;
}
// 示例用法
var startDate = '2021-01-01';
var endDate = '2021-01-10';
var days = getDaysBetweenDates(startDate, endDate);
console.log('天数差:', days);
```
在上面的代码中,`getDaysBetweenDates`函数接受两个日期字符串作为参数,并将它们转换为日期对象。然后,通过计算两个日期对象之间的时间差,得到天数差。最后,返回天数差。
你可以将起始日期和结束日期替换为你需要计算的具体日期,然后调用`getDaysBetweenDates`函数来获取天数差。在示例中,计算的结果将会打印到控制台上。
阅读全文