Unix-Zeitstempel-Konverter
Unix-Zeitstempel, Datumsangaben, UTC, Ortszeit und ISO 8601 umrechnen.
So funktioniert es
Ein Unix-Zeitstempel ist die Zahl der Sekunden seit dem 1. Januar 1970 um 00:00:00 UTC, der Unix-Epoche. Er bezeichnet überall auf der Welt denselben Zeitpunkt: Zeitzonen kommen erst ins Spiel, wenn der Zeitpunkt als Datum angezeigt wird. Schaltsekunden werden nicht mitgezählt, daher ist jeder Tag genau 86.400 Sekunden lang.
Zeitstempel → Datum: Geben Sie die Zahl ein und wählen Sie Sekunden oder Millisekunden. Das Ergebnis zeigt den Zeitpunkt in ISO 8601 (in UTC, mit Z am Ende), in der Ortszeit Ihres Geräts und in UTC. Negative Zahlen sind Daten vor 1970.
Datum → Zeitstempel: Wählen Sie Datum und Uhrzeit und erhalten Sie den Zeitstempel in Sekunden (abgerundet) und in Millisekunden. Datum und Uhrzeit werden als Ortszeit Ihres Geräts gelesen; dieselbe Eingabe ergibt in verschiedenen Zeitzonen also verschiedene Zeitstempel.
In Sekunden hat jedes Datum vom 9. September 2001 bis zum 20. November 2286 zehn Stellen; in Millisekunden haben dieselben Daten dreizehn. Date.now() in JavaScript und System.currentTimeMillis() in Java liefern Millisekunden; der Unix-Befehl date +%s und time() in PHP liefern Sekunden. Erscheint ein Datum im Januar 1970, obwohl Sie das heutige erwartet haben, wurde ein Wert in Sekunden als Millisekunden gelesen; erscheint ein Datum Zehntausende Jahre in der Zukunft, wurden Millisekunden als Sekunden gelesen.
Systeme, die den Zeitstempel als vorzeichenbehaftete 32-Bit-Zahl speichern, können nur bis zum 19. Januar 2038 um 03:14:07 UTC (2147483647) zählen und laufen eine Sekunde später über — das Jahr-2038-Problem. Dieser Konverter nutzt den Datumsbereich des Browsers, der bis ins Jahr 275760 reicht.
Beispiel
1704067200 Sekunden entsprechen dem 01.01.2024 um 00:00:00 UTC. Die Ortszeit hängt von der Zeitzone des Geräts ab.
17040672001. Januar 2024 um 00:00:00 UTC (Sekunden).1704067200000Derselbe Zeitpunkt in Millisekunden.10000000009. September 2001 um 01:46:40 UTC, der erste zehnstellige Zeitstempel.214748364719. Januar 2038 um 03:14:07 UTC, der größte Wert, den eine vorzeichenbehaftete 32-Bit-Zahl fassen kann.-8640031. Dezember 1969 um 00:00:00 UTC, ein Tag vor der Epoche.
Häufige Fragen
Warum weicht die Ortszeit von UTC ab?
UTC ist ein weltweiter Bezugspunkt; die Ortszeit berücksichtigt den Zeitzonenversatz und die Sommerzeitregeln Ihres Geräts.
Hat ein Zeitstempel eine Zeitzone?
Nein. Ein Zeitstempel ist ein Zeitpunkt, überall derselbe. 1704067200 ist in London Mitternacht am 1. Januar 2024 und in New York 19 Uhr am 31. Dezember 2023.
Warum liefert Datum → Zeitstempel eine Zahl, die ich nicht erwartet habe?
Datum und Uhrzeit, die Sie eingeben, werden in der Zeitzone Ihres Geräts gelesen. War eine Uhrzeit in UTC gemeint, weicht das Ergebnis um Ihren UTC-Versatz ab.
Was passiert mit Schaltsekunden?
Die Unix-Zeit ignoriert sie: Sie geht von 86.400 Sekunden pro Tag aus. Wird eine Schaltsekunde eingefügt, deckt derselbe Zeitstempel zwei Sekunden ab, daher kann die Umrechnung 23:59:60 nicht anzeigen.