訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
月は、0から11までを含む範囲内の整数によって示されます。 時間の値 t から月の数をマッピングする MonthFromTime(t) は、以下によって定義されます。
DayWithinYear(t) = Day(t)-DayFromYear(YearFromTime(t))
である場合、(条件と一致する場合の数は、)
MonthFromTime(t) = 0 条件 0 ≦ DayWithinYear(t) < 31 = 1 条件 31 ≦ DayWithinYear (t) < 59+InLeapYear(t) = 2 条件 59+InLeapYear(t) ≦ DayWithinYear (t) < 90+InLeapYear(t) = 3 条件 90+InLeapYear(t) ≦ DayWithinYear (t) < 120+InLeapYear(t) = 4 条件 120+InLeapYear(t) ≦ DayWithinYear (t) < 151+InLeapYear(t) = 5 条件 151+InLeapYear(t) ≦ DayWithinYear (t) < 181+InLeapYear(t) = 6 条件 181+InLeapYear(t) ≦ DayWithinYear (t) < 212+InLeapYear(t) = 7 条件 212+InLeapYear(t) ≦ DayWithinYear (t) < 243+InLeapYear(t) = 8 条件 243+InLeapYear(t) ≦ DayWithinYear (t) < 273+InLeapYear(t) = 9 条件 273+InLeapYear(t) ≦ DayWithinYear (t) < 304+InLeapYear(t) = 10 条件 304+InLeapYear(t) ≦ DayWithinYear (t) < 334+InLeapYear(t) = 11 条件 334+InLeapYear(t) ≦ DayWithinYear (t) < 365+InLeapYear(t)
0の月の値には1月を指定、1には2月を指定、2には3月を指定、3には4月を指定、4には5月を指定、5には6月を指定、6には7月を指定、7には8月を指定、8には9月を指定、9には10月を指定、10には11月を指定、11には12月を指定 注釈として MonthFromTime(0) = 0 は、1970年01月01日木曜日と一致します。