jsの中でDateはAPIを常用して、および1ヶ月の最大の日数を獲得します.


var now = new Date();// 2014-5-6

console.log(now.getYear());// 114
console.log(now.getFullYear());// 2014
console.log(now.getMonth());// 4
console.log(now.getDay());// 2
console.log(now.getDate());// 6
主にgetMonth()関数の戻り値は0から始まります.例えば5月に戻るのは4ですので、ページ上で正しく表示するためには、戻り値+1が必要です.
次のテクニックは、ある年のある月の最大日数を得ることができます.自動的に閏年を計算します.便利です.
var temp = new Date(2014, 2, 0);
console.log(temp.getDate());// 28