Posted by & filed under javascript.

Смутил следующий код в Firebug:

>>> new Date(2012,03,30).valueOf()
1335733200000
>>> new Date(2012,03,31).valueOf()
1335819600000
>>> new Date(2012,04,01).valueOf()
1335819600000
>>> new Date(2012,04,02).valueOf()
1335906000000

Почему у 1 апреля и 31 марта одно и тоже число?

Ответ прост
Date(2012,04,01) — это не 1 апреля, а 1 мая, месяцы начинаются с 0, как банально (

Опубликовать в Facebook
Опубликовать в Google Plus

Leave a Reply

You must be logged in to post a comment.