Почему первая и вторая строчка дают разные результаты? Ведь фактически я создаю новую дату, 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
и тут опять ноль, что он означает как таковой?
спасибо