2016-08-03 3 views
0

2月のうるう年の最終日を考慮して、その月の最後の日の数字に月の数字をマッピングするにはどうすればいいですか28それ以外は29その月の最終日までの月のマッピング

です
+1

[Moment.js](http://momentjs.com/)のようなタイムライブラリを使用できますか? – Hopeless

+2

独自の日付機能を記述するルール番号1:独自の日付機能を記述しないでください。 – vlaz

答えて

0

確かに、あなたは次のように月の最後の日を取得することができます:ここで

var month = 1; // Feb 
 
var date = new Date((new Date()).getYear(), month + 1, 0); 
 
alert("Last day of the month is: " + date.getDate());

を、それは関数として次のとおりです。

function getLastDayOfMonth(month) { 
    return (new Date((new Date()).getYear(), month + 1, 0)).getDate(); 
}