javascript判断星期几
时间: 2023-08-05 10:06:58 浏览: 48
可以使用JavaScript中的Date对象和getDay()方法来判断今天是星期几,代码如下:
```javascript
var today = new Date();
var day = today.getDay();
if(day === 0) {
console.log("今天是星期日");
} else if(day === 1) {
console.log("今天是星期一");
} else if(day === 2) {
console.log("今天是星期二");
} else if(day === 3) {
console.log("今天是星期三");
} else if(day === 4) {
console.log("今天是星期四");
} else if(day === 5) {
console.log("今天是星期五");
} else if(day === 6) {
console.log("今天是星期六");
}
```
其中,getDay()方法返回值为0-6,分别代表星期日至星期六。
相关问题
JavaScript判断星期几
可以使用JavaScript中的Date对象来判断当前是星期几。具体实现方法如下:
```
// 获取当前日期
var date = new Date();
// 获取当前是星期几(0表示星期日,1表示星期一,以此类推)
var dayOfWeek = date.getDay();
// 根据dayOfWeek的值来判断当前是星期几
if(dayOfWeek == 0) {
console.log("星期日");
} else if(dayOfWeek == 1) {
console.log("星期一");
} else if(dayOfWeek == 2) {
console.log("星期二");
} else if(dayOfWeek == 3) {
console.log("星期三");
} else if(dayOfWeek == 4) {
console.log("星期四");
} else if(dayOfWeek == 5) {
console.log("星期五");
} else if(dayOfWeek == 6) {
console.log("星期六");
}
```
以上代码会输出当前是星期几的字符串。
通过日期判断星期几js
以下是用 JavaScript 实现通过日期判断星期几的代码:
```javascript
function getWeekday(date) {
const weekdays = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
const dayIndex = new Date(date).getDay();
return weekdays[dayIndex];
}
// 示例用法
console.log(getWeekday("2022-09-28")); // 输出 "Wednesday"
```
代码解析:
1. 创建一个数组 `weekdays` 存储星期几的英文名称。
2. 使用 `new Date(date)` 将日期字符串转换成日期对象。
3. 使用 `getDay()` 方法获取日期对象对应的星期几的数字,范围为 0 到 6,分别代表星期日到星期六。
4. 用 `weekdays[dayIndex]` 获取对应的星期几的英文名称,返回结果。