Поскольку тогда вы можете иметь:
var monthnames = ["Jan","Feb","Mar"....];
И доступ множество:
monthnames[myDate.getMonths()]
Так же в течение многих рабочих дней, где воскресенье 0.
Однако годы и дни - просто числовые значения, не индексы к некоторому большему значению.
Заметка на полях: Часы, минуты и секунды основаны на ноле в "человеческое время" также.