js 根据日期计算时周几
时间: 2023-10-01 12:04:48 浏览: 213
js 实现 计算某天星期几
4星 · 用户满意度95%
可以通过 JavaScript 中的 `Date` 对象来计算某个日期对应的星期几。下面是一个示例代码:
```javascript
// 日期字符串,格式为 yyyy-mm-dd
var dateString = "2021-10-01";
// 创建 Date 对象,注意月份需要减 1
var date = new Date(dateString.substring(0, 4), dateString.substring(5, 7) - 1, dateString.substring(8, 10));
// 获取星期几,0 表示星期日,1 表示星期一,依次类推
var dayOfWeek = date.getDay();
console.log(dayOfWeek); // 输出 5,表示星期五
```
在上面的代码中,首先定义了一个日期字符串 `dateString`,然后通过 `Date` 构造函数创建了一个 `Date` 对象。注意在创建对象时,需要将月份减 1,因为 JavaScript 中的月份是从 0 开始计数的。接着通过 `getDay` 方法获取了星期几对应的数字。最后将这个数字输出到控制台中。
阅读全文