JavaScript toLocaleDateString()を使ってDateの曜日を文字列として取得するサンプル

環境
Google Chrome 118.0.5993.89(Official Build) (64 ビット)
Windows 11 Pro 64bit

構文
let 変数名 = 対象のDate.toLocaleDateString(locale, {weekday: 'long’});
toLocaleDateString()の第1引数にロケール、第2引数に「{weekday: ‘long’}」を指定します。
呼び出したDateの曜日を文字列として取得します。

使用例

let dt = new Date("December 25, 2023 00:00:00");

let weekday = dt.toLocaleDateString('ja', {weekday: 'long'});

console.log(weekday);

実行結果
月曜日

JavaScript

Posted by arkgame