SYNCERのロゴ
アイキャッチ画像

月の末日(最終日)を取得する方法

JavaScriptで月の末日を取得するには、Date()で翌月の0日の情報を取得しましょう。2月の最終日(閏年)を調べる時などに便利です。

サンプルコード

例えば、2017年2月の最終日を取得したい場合です。月は0から数えるので、翌月(3月)は2を指定します。3月0日、すなわち、3月1日の前日の日付が2月の最終日だという仕組みです。

var date = new Date( 2017, 2, 0 ) ;

var lastDay = date.getDate() ;	// 3月1日の前日の日付

デモ

var date = new Date( 2017, 2, 0 ) ;

var a = date.getDate() ;
a =
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年7月21日 (金)
コンテンツを公開しました。