js 获取最近3天的时间
时间: 2023-07-18 07:50:25 浏览: 163
JS实现简单获取最近7天和最近3天日期的方法
5星 · 资源好评率100%
可以使用 JavaScript 中的 Date 对象和一些方法来获取最近 3 天的时间。具体方法如下:
```javascript
var today = new Date(); // 获取今天的时间
var threeDaysAgo = new Date(today.getTime() - 3 * 24 * 60 * 60 * 1000); // 用今天的时间减去三天的毫秒数,即可得到三天前的时间
console.log(threeDaysAgo);
```
上面代码中,`today.getTime()` 返回的是今天的时间戳,单位是毫秒。三天的毫秒数为 `3 * 24 * 60 * 60 * 1000`,所以用今天的时间减去三天的毫秒数,即可得到三天前的时间。如果要获取最近三天的时间范围,可以在此基础上再加上两天的时间范围:
```javascript
var start = new Date(threeDaysAgo.getFullYear(), threeDaysAgo.getMonth(), threeDaysAgo.getDate()); // 三天前的日期
var end = new Date(today.getFullYear(), today.getMonth(), today.getDate()); // 今天的日期
console.log(start);
console.log(end);
```
上面代码中,`start` 表示最近三天的开始时间,即三天前的日期,`end` 表示最近三天的结束时间,即今天的日期。
阅读全文