si i giorni sono da 0 a 6
Immagino che allora per i mesi sia analogo... da 0 a 11
(ovviamente, invece che getDay uso getMonth)

PS: grazie per il chiarimento!