Mi sono fatto cogliere impreparato e non sapevo che javascript contasse i mesi da 0 a 11.
Dovrò modificare un pò di funzioni.