JavaScriptでその月の日数が何日なのかを取得する方法。
簡単に試せるようにHTMLファイルのbodyの中にあるscriptタグ内に書く。
<body> <script> <!-- 以下のコードはこの部分に書く --> </script> <body>
// 2020年4月の日数 var d = new Date(); // Dateの第二引数は0始まり(0, 1, 2...が1月, 2月, 3月...) // Dateの第三引数に0を入れると前月の最終日になる。 var lastDate = new Date(2020, 4, 0); alert(lastDate.getDate()); // 結果:30 // 2020年2月の日数 var d = new Date(); var lastDate = new Date(2020, 2, 0); alert(lastDate.getDate()); // 結果:29 // 2019年2月の日数 var d = new Date(); var lastDate = new Date(2019, 2, 0); alert(lastDate.getDate()); // 結果:28
コメント