Hallo!
Ich bin nahe am Verzweifeln, Folgendes:
Die Zielsetzung ist, aus einem Input-Feld ein Datum auszulesen, und dieses um einen Tag zu erhöhen.
Hier mein Code dafür:
var obj = document.getElementById("MyDateField");
var arr_date = obj.value.split(".");
var obj_date = new Date(parseInt(arr_date[2]),parseInt(arr_date[1]),parseInt(arr_date[0]));
var int_date = Date.parse(obj_date);
var oneday = 86400000;
var int_date_neu = int_date + oneday;
Das funktioniert auch perfekt (Ich führe dies in einer Schleife -mit setTimeout- aus solange der User einen Button gedrückt hält).
Jedoch bleibt das Script einfach stehen, wenn ich den 26.10.2008 erreiche. Ich weiß, dass der 26.10.2008 der Anfang der Winterzeit ist. Dasselbe passiert beim 28.10.2007 (Winterzeit letztes Jahr). Wie kann ich dieses Problem denn lösen?
Bitte um Hilfe !
DANKE!
Viele Grüße
Matthias