JavaScript und die Monate
Bei einem kleinen Projekt wollten/mussten wir den jQuery UI Datepicker einsetzen. Zugegebenermaßen haben wir uns bisher noch nicht besonders viel mit JavaScript beschäftigt. Gerade beim arbeiten mit Daten haben ja alle Programmiersprachen so ihre Tücken.
So hatten auch wir mit merkwürdigen Effekten zu kämpfen, die wir uns nicht erklären konnten. Nach einigem Suchen fanden wir dann auch die Lösung: JavaScript rechnet bei den Monaten im Bereich 0 (Januar) bis 11 (Dezember). Daraus ergibt sich, dass bei der Funktion getMonth() auf das Datum 12.09.2012 als Ergebnis 8 zurückgegeben wird.
Neue Kommentare