みかづきブログ その3

3ヶ月つづけてみました。

new Date で 存在日付

new Dateの引数にありえない日付を渡してもなんとかしてくれます。

// 2000年 1月1日
new Date(2000,0,1); // 2000年 1月1日

// 2000年 1月32日 → 2000年 2月1日
new Date(2000,0,32); // 1月に32日はないので2月1日になる

// 2000年 2月29日
new Date(2000,1,29); // 2000年はうるう年なので 2月29日

// 2001年 2月29日 → 2001年 3月1日
new Date(2001,1,29); // 2001年はうるう年ではないので 3月1日になる

dome


非常に頼もしいですね。