Füge eine Spalte mit Zeitstempeln aus Log, Tabelle oder Datenbankexport ein, einen pro Zeile, und rechne alle auf einmal um. Die Einheit wird pro Zeile an der Stellenzahl erkannt, Sekunden und Millisekunden dürfen also gemischt sein. Jede Zeile erhält UTC- und Ortszeit, die ganze Tabelle lässt sich als CSV für Excel oder Google Sheets laden.
Anleitung
- Die große Zahl ist die aktuelle Unix-Zeit in Sekunden; antippen (oder die Millisekunden), um sie zu kopieren. „Pause“ hält sie an.
- Zeitstempel einfügen: Sekunden, Millisekunden, Mikro- oder Nanosekunden werden an der Stellenzahl erkannt. Mit einer Einheit legst du sie fest.
- Lies das Datum in UTC, deiner Ortszeit, ISO 8601, RFC 2822 und jeder Zeitzone. Tippe auf eine Zeile, um sie zu kopieren.
- Mit „Zu Zeitstempel“ wird ein Datum in beliebiger Zeitzone zu Sekunden und Millisekunden, mit „Stapel“ eine ganze Liste zu CSV.
- Ein Unix-Zeitstempel zählt die Sekunden seit dem 1. Januar 1970, 00:00:00 UTC, ohne Schaltsekunden. Er ist überall auf der Welt gleich.
- Bis 11 Stellen gelten als Sekunden, 12–14 als Millisekunden, 15–17 als Mikrosekunden und ab 18 als Nanosekunden.
- Du kannst auch ein Datum wie 2025-03-01T12:00:00Z einfügen, um seinen Zeitstempel zu erhalten.
- JavaScript: Math.floor(Date.now() / 1000)
- Python: import time; int(time.time())
- PHP: time()
- Go: time.Now().Unix()
- Java: Instant.now().getEpochSecond()
- SQL: SELECT EXTRACT(EPOCH FROM NOW())::bigint; — MySQL: SELECT UNIX_TIMESTAMP();
- Bash: date +%s
Was ein Unix-Zeitstempel ist
Die Unix-Zeit zählt die Sekunden seit dem 1. Januar 1970, 00:00:00 UTC, der Unix-Epoche, ohne Schaltsekunden. Dieselbe Zahl ist überall auf der Welt derselbe Zeitpunkt; nur die angezeigte Ortszeit ändert sich. 1000000000 war zum Beispiel der 9. September 2001, 01:46:40 UTC, und 1798761600 ist der 1. Januar 2027, 00:00:00 UTC.
Bis 11 Stellen wird als Sekunden gelesen, 12–14 als Millisekunden, 15–17 als Mikrosekunden und ab 18 als Nanosekunden. Bei mehrdeutigen Werten kannst du die Einheit festlegen.
Das Jahr-2038-Problem
Systeme, die Unix-Zeit als vorzeichenbehaftete 32-Bit-Zahl speichern, enden bei 2147483647, also am 19. Januar 2038, 03:14:07 UTC; eine Sekunde später springt der Wert auf ein Datum im Jahr 1901. Moderne Sprachen und Datenbanken nutzen 64 Bit, das reicht für Milliarden Jahre, ältere eingebettete Systeme können aber betroffen sein.
Häufige Fragen
Wie lautet der aktuelle Unix-Zeitstempel?
Die große Zahl oben ist die aktuelle Unix-Zeit in Sekunden, live aktualisiert. Tippe darauf zum Kopieren oder auf den Millisekundenwert darunter.
Wie wandle ich einen Unix-Timestamp in ein Datum um?
Füge die Zahl in den Konverter ein. Das Datum erscheint in UTC, Ortszeit, ISO 8601, RFC 2822 und jeder gewählten Zeitzone.
Ist mein Zeitstempel in Sekunden oder Millisekunden?
Zähl die Stellen. Aktuelle Daten haben 10 Stellen in Sekunden und 13 in Millisekunden; der Konverter erkennt das selbst.
Hängt ein Unix-Zeitstempel von der Zeitzone ab?
Nein. Er zählt immer ab Mitternacht UTC am 1. Januar 1970. Die Zeitzone ändert nur die Anzeige desselben Moments.
Wie bekomme ich den aktuellen Zeitstempel im Code?
JavaScript: Math.floor(Date.now() / 1000). Python: int(time.time()). PHP: time(). Bash: date +%s. Go: time.Now().Unix().
Was passiert 2038?
Vorzeichenbehaftete 32-Bit-Zeitstempel laufen nach dem 19. Januar 2038, 03:14:07 UTC über. Software mit 64-Bit-Zeit ist nicht betroffen.