Woodz
Lieutenant
- Registriert
- Apr. 2009
- Beiträge
- 705
Hallo.
Wie schaffe ich es ein Date-Object in UTC zu erstellen? Ich habe mal ein bisschen rumprobiert, aber die gängigen Funktionen liefern mir immer nur die Mitteleuropäische Sommerzeit bzw. Mitteleuropäische Normalzeit:
Ich möchte allerdings das das Datum in UTC angegeben wird, folglich:
"Sun Oct 20 2019 02:00:00 GMT"
Ich möchte dabei aber das Date--Objekt beibehalten, damit ich damit rechnen kann, d.h. .toUTCString hilft mir hier nicht weiter, da es einen einfachen String ausgibt.
Hat jemand eine Idee?
Wie schaffe ich es ein Date-Object in UTC zu erstellen? Ich habe mal ein bisschen rumprobiert, aber die gängigen Funktionen liefern mir immer nur die Mitteleuropäische Sommerzeit bzw. Mitteleuropäische Normalzeit:
Code:
<script>
let t = new Date('2019-10-20T02:00:00Z');
// liefert: Sun Oct 20 2019 04:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)
let dt = new Date(Date.UTC(2019, 9, 20, 2, 0, 0));
// liefert: Sun Oct 20 2019 04:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)
</script>
Ich möchte allerdings das das Datum in UTC angegeben wird, folglich:
"Sun Oct 20 2019 02:00:00 GMT"
Ich möchte dabei aber das Date--Objekt beibehalten, damit ich damit rechnen kann, d.h. .toUTCString hilft mir hier nicht weiter, da es einen einfachen String ausgibt.
Hat jemand eine Idee?