• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Datum um einen Tag verschoben

Status
Für weitere Antworten geschlossen.

vit_o

Neues Mitglied
Hi alle zusammen,
folgender Code liefert bei mir das das Datum 0.1.2009
Code:
var datum    = new Date(2009, 1, 1);
alert(datum.getDay()+"."+datum.getMonth()+"."+datum.getFullYear());
wenn ich den Monatstag verändere bleibt das Datum immer um einen Tag in der Vergangenheit.
Dachte zuerst,dass es an der Zeitverschiebung liegt, dann müsste aber wenn datum.getTimezoneOffset() -60 zurücktgiebt datum.getHours() 23 zurückgeben tut es aber nicht - es gibt 0 zurück.
Was mach ich falsch?
Thx
Vito
 
Code:
datum.getDate()+"."+(datum.getMonth() + 1)+"."+datum.getFullYear()
getDay() gibt den Tag zurück, also Sonntag-Montag (0-6) und getMonth() den Monat, wobei 0=Januar ist und 11=Dezember.
 
das mit den monaten kommt bei mir nicht so ganz hin, aber bei getDay() hast du auf jeden fall recht! Danke:-)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben