末日の取得方法について教えて下さい

日付は1始まりなので、0にすると前月の末日になります。
2021年1月9日
ユーザー

末日の取得方法についていまいち理解ができなかったので教えていただけると嬉しいです。

動画に出てくる以下のソースだと、0で一番最初を指定しているので、翌月の最初の日の事を指すのかと思ったのですが、なぜ1を引く必要がないのでしょうか?

const lastDate = new Date(year, month + 1, 0).getDate();


よろしくお願いいたします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?