曜日(ようび)(ロケール対応)
ロケール(地域設定)に基づいて、曜日を取得または設定できます。
TIP
これを使用するには、Weekdayプラグインが必要です。
ロケールで日曜日が週の最初の曜日として定義されている場合、dayjs().weekday(0)
は日曜日を指します。 同様に、月曜日が週の最初の曜日として定義されている場合、dayjs().weekday(0)
は月曜日を指します。
js
dayjs.extend(weekday);
// 日曜日が週の最初の日の場合
dayjs().weekday(-7); // 前週の日曜日
dayjs().weekday(7); // 翌週の日曜日
// 月曜日が週の最初の日の場合
dayjs().weekday(-7); // 前週の月曜日
dayjs().weekday(7); // 翌週の月曜日
// 日曜日が週の最初の日の場合
dayjs().weekday(-5); // 前週の火曜日 (日曜日から数えて5日戻る)
dayjs().weekday(5); // 翌週の金曜日 (日曜日から数えて5日進む)