Gunnar Bittersmann: Javascript: Tage zu heutigem Datum addieren

Beitrag lesen

@@pl

Zu beachten ist, dass für Zeitberechnungen mit JavaScript stets die lokalen Einstellungen am PC des Benutzers gelten.

Die lokal eingestellte Uhrzeit[^1], ja. Oder was meinst du?

Nicht nur die Uhrzeit.

Das Datum natürlich auch. War für mich bei Uhrzeit (im Sinne von: Zeitpunkt) mit drin. Sonst noch was?

Die Zeitzone. Und ob eine automatische Umstellung bei Sommerzeit erfolgt oder nicht, ist ebenfalls eine lokale Einstellung.

var now = new Date;
console.log(now.toISOString()); // "2017-01-29T08:49:03.791Z"

Wie genau spielt die lokale Einstellung der Zeitzone da mit rein?

var now = new Date;
console.log(now.getUTCHours()); // 8

Wie genau spielt die lokale Einstellung der Zeitzone da mit rein?

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory