js 计算当前时间星期几多少号和未来几天的号和星期
时间: 2023-07-30 15:09:35 浏览: 73
可以使用 JavaScript 中的 `Date()` 对象来获取当前时间,并通过其方法来获取星期几和日期。同时,可以通过增加日期的操作来获取未来几天的日期和星期。
以下是一个示例代码:
```javascript
// 获取当前日期
const today = new Date();
// 获取星期几
const weekDay = today.toLocaleDateString('zh-CN', { weekday: 'long' });
// 获取日期
const date = today.getDate();
console.log('今天是' + weekDay + ',' + date + '号');
// 获取未来5天的日期和星期
for (let i = 1; i <= 5; i++) {
const futureDate = new Date();
futureDate.setDate(today.getDate() + i);
const futureWeekDay = futureDate.toLocaleDateString('zh-CN', { weekday: 'long' });
const futureDay = futureDate.getDate();
console.log('未来第' + i + '天是' + futureWeekDay + ',' + futureDay + '号');
}
```
输出结果:
```
今天是星期三,22号
未来第1天是星期四,23号
未来第2天是星期五,24号
未来第3天是星期六,25号
未来第4天是星期日,26号
未来第5天是星期一,27号
```
注意:以上代码中,`toLocaleDateString` 方法中的 `'zh-CN'` 参数表示输出中国的日期格式。如果需要输出其他地区的日期格式,可以将参数修改为对应的语言地区代码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)