Javascript создает дату неправильного месяца с использованием Mozilla Firefox Firebug: var myDate = new Date(2012, 9, 23, 0,0,0,0); myDate; Дата {Вторник 23 Окт 2012 00:00:00 GMT-0400 (Восточное летнее время)} Почему javascript создает дату с неправильным месяцем? Ответ 1 Нет, javascript Date месяца начинается с 0, поэтому 9 - это 10-й месяц, а октябрь Reference: new Date(year, month [, day, hour, minute, second, millisecond]); [...] месяцЦелое значение, представляющее месяц, начиная с 0 для января до 11 декабря. Ответ 2 В javascript мир начинается с нуля! что-то странное для меня. Во всяком случае, 9 не сентябрь, а 9 - октябрь.
Ответ 1 Нет, javascript Date месяца начинается с 0, поэтому 9 - это 10-й месяц, а октябрь Reference: new Date(year, month [, day, hour, minute, second, millisecond]); [...] месяцЦелое значение, представляющее месяц, начиная с 0 для января до 11 декабря.
Ответ 2 В javascript мир начинается с нуля! что-то странное для меня. Во всяком случае, 9 не сентябрь, а 9 - октябрь.