Hallo JohnnyHatEinProblem,
... "undefined" statt Januar...
document.getElementById("date1-3").innerText = months[month + 1];
month hat im Dezember den Wert 11. Hier greifst du auf das 12. Element des Arrays months zu, das es nicht gibt. Abhilfe wäre z.B die Modulo-Division % oder eine if-Abfrage.
Gruß, Jürgen