Felix Riesterer: javascript array umkopieren und teilweise umbenennen

Beitrag lesen

Lieber Rolf,

new Date(2026, 4, 6) liefert Dir den 6. Mai 2026 mit Zeitzonenoffset -120, d.h. wenn Du auf dieses Objekt getUTCDate() anwendest, bekommst Du eine 5 (weil die Zeit 2026-05-05T22:00:00 UTC ist).

das sollte irrelevant werden, wenn der Datetime-String der Datenbank verwendet wird:

const zeitpunkt = new Date("2026-05-06 00:30:00");

Es ist richtig, dass der Browser das mit der Zeitzone des Systems versieht und da heimlich ein T einbaut, sodass der String-Wert des Date-Objektes dann 2026-05-06T00:30:00 lautet, was im Vergleich zu UTC wegen der Sommerzeit bei uns einen Zweistundenvorsprung bedeutet. Aber für die Darstellung im Diagramm sollte das egal sein.

Liebe Grüße

Felix Riesterer