前端js获取今天、昨天、近一周时间段
时间: 2023-12-04 08:03:02 浏览: 181
js获取当前周、上一周、下一周日期
以下是前端JS获取今天、昨天、近一周时间段的代码示例:
```javascript
// 获取今天的日期
var today = new Date();
// 获取昨天的日期
var yesterday = new Date(today.getTime() - 24 * 60 * 60 * 1000);
// 获取一周前的日期
var lastWeek = new Date(today.getTime() - 7 * 24 * 60 * 60 * 1000);
// 格式化日期函数
function formatDate(date) {
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
return year + "-" + month + "-" + day;
}
// 输出结果
console.log("今天:" + formatDate(today));
console.log("昨天:" + formatDate(yesterday));
console.log("一周前:" + formatDate(lastWeek));
```
上述代码中,我们使用了`Date`对象来获取今天、昨天和一周前的日期,并使用`formatDate`函数将日期格式化为`YYYY-MM-DD`的形式。其中,`getTime`方法返回的是自1970年1月1日以来的毫秒数,因此我们可以通过对其进行加减来获取指定日期的时间戳。
阅读全文