月の日数を求める
9月 22nd, 2008月の日数を求める場合、2月以外は固定のため、配列に月ごとの日数をもってもいいかな。ただし、2月は閏年の計算が必要なため、煩わしい。
手っ取り早いのはDateクラスに計算してもらうこと。
// ActionScript 3.0 のサンプル // 2008年 9月 の日数を求める new Date(2008, 8 + 1, 0).getDate();
翌月の「0日」が、今月の最終日であることから、月の日数が分かります。
Dateクラスでの月の表現は、0が1月、1が2月のため、「8」は9月を意味します。
「+1」は、翌月を意味します。
これで、未来でも過去でもすぐに特定月の日数を確認できます。