Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2012, 21:21
Интересующийся
Отправить личное сообщение для Igoreshka Посмотреть профиль Найти все сообщения от Igoreshka
 
Регистрация: 10.06.2012
Сообщений: 12

Объект Date, нюансы
Почему первая и вторая строчка дают разные результаты? Ведь фактически я создаю новую дату, 1 Ноября 2012 года. Исчесление дней как таковых в javascripte начинается с 1-цы (1-31). Почему верный результат дает первая строчка, а не вторая как ожидалось?

new Date(2012,10,0).getDay() // результат 3
new Date(2012,10,1).getDay() // результат 4


колличество дней в году:
new Date(2012,11,0).getDate() // результат 30


и тут опять ноль, что он означает как таковой?


спасибо

Последний раз редактировалось Igoreshka, 22.06.2012 в 21:24.
Ответить с цитированием