JavaScript - 月の日数を調べる
カレンダーのプログラムを書くときに、各月の日数をどうやって調べればよいのかというメモ。
const today = new Date(); const year = today.getFullYear(); const month = today.getMonth(); const lastDate = new Date(year, month + 1, 0).getDate();
ポイントは4行目
- 調べたい月の翌月を第2引数に入れる
- 第3引数に'0'を入れる('1'が1日になるので、'0'を指定すると、前付きの最終日の日付が取れる!)