getDay() 依據本地時間回傳 Date 物件代表的星期幾(0–6)。UTC 版本請用 getUTCDay()。
dateObj.getDay()
參數: dateObj — 必選,Date 物件實例。
| 值 | 星期 |
|---|---|
| 0 | 星期日 |
| 1 | 星期一 |
| 2 | 星期二 |
| 3 | 星期三 |
| 4 | 星期四 |
| 5 | 星期五 |
| 6 | 星期六 |
function getChineseWeekday() {
const d = new Date();
const weeks = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
return `今天是 ${weeks[d.getDay()]}`;
}
console.log(getChineseWeekday());
function isWeekend(date = new Date()) {
const day = date.getDay();
return day === 0 || day === 6;
}