js获取近一周日期
时间: 2023-07-18 19:05:32 浏览: 59
以下是通过 JavaScript 获取近一周日期的代码:
```js
// 获取当前日期
const today = new Date();
// 获取一周前的日期
const lastWeek = new Date(today.getTime() - 7 * 24 * 60 * 60 * 1000);
// 循环获取近一周的日期
for (let i = 0; i < 7; i++) {
const date = new Date(lastWeek.getTime() + i * 24 * 60 * 60 * 1000);
console.log(date.toLocaleDateString());
}
```
这个代码会输出类似以下的日期:
```
6/27/2021
6/28/2021
6/29/2021
6/30/2021
7/1/2021
7/2/2021
7/3/2021
```
你可以根据自己的需要对日期格式进行调整。
相关问题
js获取近一周日期和星期
可以使用JavaScript的Date对象来获取近一周的日期和星期。以下是一个示例代码:
```javascript
// 获取当前日期
var today = new Date();
// 获取本周的第一天(星期天)
var firstDayOfWeek = new Date(today.setDate(today.getDate() - today.getDay()));
// 获取本周的最后一天(星期六)
var lastDayOfWeek = new Date(today.setDate(today.getDate() - today.getDay() + 6));
// 获取近一周的日期和星期
for (var i = 0; i < 7; i++) {
var date = new Date(firstDayOfWeek);
date.setDate(firstDayOfWeek.getDate() + i);
var dayOfWeek = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"][date.getDay()];
console.log(date.toLocaleDateString() + " " + dayOfWeek);
}
```
输出结果类似于:
```
2021/9/19 周日
2021/9/20 周一
2021/9/21 周二
2021/9/22 周三
2021/9/23 周四
2021/9/24 周五
2021/9/25 周六
```
js获取近一周日期和星期几
可以使用JavaScript的Date对象和数组来获取近一周的日期和星期几。下面是一个示例代码:
```javascript
// 获取当前日期
var today = new Date();
// 获取一周前的日期
var oneWeekAgo = new Date(today.getTime() - 7 * 24 * 60 * 60 * 1000);
// 定义星期几的数组
var weekDays = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'];
// 循环输出一周的日期和星期几
for (var i = 0; i < 7; i++) {
var date = new Date(oneWeekAgo.getTime() + i * 24 * 60 * 60 * 1000);
console.log(date.toLocaleDateString() + ' ' + weekDays[date.getDay()]);
}
```
这段代码会输出当前日期的前一周的日期和星期几,例如:
```
5/23/2021 周日
5/24/2021 周一
5/25/2021 周二
5/26/2021 周三
5/27/2021 周四
5/28/2021 周五
5/29/2021 周六
```
阅读全文