先日、ココログカレンダーPlus作成時に気がついたので、メモ書き。 Dateオブジェクトを使えば、その月の日数が何日あるか簡単にわかるのですね。 var getNumOfDays=(function(){ var days=[31,28,31,30,31,30,31,31,30,31,30,31]; return function(year,month){ return days[month-1]+(month!=2?0:year%4?0:year%100?1:year%400?0:1) } })();