月の最終日を取得する
検索すると色んなタイプの実装が出てきますが、恐らくこれが一番スッキリしているのではないかと思います。翌月の初日に移動してから1秒戻ることで、当月の最終日を指しています。
Date.prototype.getLastDayOfMonth = function() {
var d = new Date(
this.getYear(),
this.getMonth(),
this.getDate()
);
d.setMonth(d.getMonth() + 1);
d.setDate(1);
d.setTime(d.getTime() - 1);
return d.getDate();
};
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について