TypeScript 指定した日付Dateの曜日を取得する方法

環境
Windows 11 Pro 64bit
TypeScript 4.4.4

構文
1.let wkday = date.getDay();
曜日を0~6の数値で取得します。

2.let wkday = date.toLocaleDateString(locale, {weekday: 'long’});
toLocaleDateString()の第1引数にロケール(日本の場合は「’ja’」)、第2引数に「{weekday: 'long’}」を指定します。

使用例1
数値として曜日を取得する

let date = new Date("December 25, 2019 11:00:00");

let wkday = date.getDay();

console.log("曜日:" + wkday);

使用例2
文字列として曜日を取得する

let date = new Date("December 25, 2019 11:00:00");

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

console.log(wkday);

 

TypeScript

Posted by arkgame