Unix-Timestamp-Konverter
timestampUnix-Zeitstempel in Datum umwandeln und zurück. Mehrere auf einmal — die Ergebnisse bleiben in einer Liste, mit Zeitzonen, CSV-Export und Code-Snippets.
Zeitzone und Einheit, die du hier wählst, gelten für alles darunter.
* Unix-Zeit oder Datum/Uhrzeit — egal, eines pro Zeile.
Noch nichts vorhanden
Oben einen Wert eingeben oder einfügen und Enter drücken. Jedes Ergebnis bleibt in dieser Liste, statt zu verschwinden.
// Unix -> Date
const d = new Date(1785553658 * 1000)
d.toISOString() // "2026-08-01T03:07:38.444Z"
d.toLocaleString('en-CA', { timeZone: 'Asia/Seoul', hour12: false })
// Date -> Unix
Math.floor(Date.now() / 1000) // seconds
Date.now() // millisecondsNutzt die mit ⇄ gewählte Zeile, sonst die oberste Zeile.
Tipps
- 01Mehrere aus einem Log kopierte Zeilen einfügen — alle werden auf einmal umgewandelt.
- 02Wichtige Werte mit ★ behalten; „Alles löschen“ lässt sie stehen.
- 03Zeitzone oder Einheit ändern — die ganze Liste rechnet sofort neu.
- 04⇄ bei zwei Zeilen wählen, um den genauen Abstand zu sehen — ideal für Loganalyse.
- 05now, +1d oder -3h eingeben, um eine Zeit relativ zu jetzt hinzuzufügen.
Alles wird im Browser verarbeitet. Es wird nichts an einen Server gesendet.
Häufige Fragen
Worin unterscheiden sich ein 10-stelliger und ein 13-stelliger Zeitstempel?
Die Stellenzahl verrät die Einheit: 10 Stellen sind Sekunden, 13 Millisekunden, 16 Mikrosekunden und 19 Nanosekunden. Wird die Einheit falsch gelesen, weicht das Ergebnis stark ab. Ein Sekundenwert als Millisekunden gelesen landet um den 21. Januar 1970, ein Millisekundenwert als Sekunden gelesen dagegen im Jahr 58540. Dieses Werkzeug erkennt die Einheit an der Stellenzahl, oben lässt sie sich auch von Hand festlegen.
Die umgerechnete Zeit weicht um mehrere Stunden ab.
Ein Unix-Zeitstempel ist ein absoluter Zeitpunkt in koordinierter Weltzeit. Dieselbe Zahl sieht je nach Anzeigezeitzone anders aus, ohne dass der Wert falsch wäre. Oben die Zeitzone wechseln, dann wird die gesamte gespeicherte Liste neu berechnet. Die mitteleuropäische Zeit liegt je nach Jahreszeit eine oder zwei Stunden vor der Weltzeit.
Wie wandle ich einen Zeitstempel in Excel in ein Datum um?
Steht der Sekundenwert in A1, ergibt =(A1/86400)+DATE(1970,1,1) nach dem Formatieren der Zelle als Datum die Weltzeit; für mitteleuropäische Zeit addieren Sie 1/24 oder 2/24. Zurück zu Sekunden geht es mit =(A1-DATE(1970,1,1))*86400. Bei einem 13-stelligen Millisekundenwert vorher durch 1000 teilen. Bei vielen Zeilen ist es schneller, hier umzurechnen und die Liste als CSV zu exportieren.
Was ist das Jahr-2038-Problem?
Eine vorzeichenbehaftete 32-Bit-Ganzzahl für Sekunden reicht höchstens bis 2147483647, das entspricht dem 19. Januar 2038 um 03:14:07 Weltzeit. Danach kann ein altes 32-Bit-System überlaufen und ins Negative kippen. Heutige Sprachen und Datenbanken rechnen meist mit 64 Bit, in der Praxis begegnet einem das daher selten, und dieses Werkzeug ist nicht betroffen.
Werden die eingegebenen Werte an einen Server gesendet?
Nein. Alles wird im Browser umgerechnet, nichts von dem, was Sie eingeben, geht an einen Server. Die Umrechnungsliste liegt nur in diesem Browser, bleibt also nach dem Neuladen erhalten und wird mit Alles löschen entfernt. An einem gemeinsam genutzten Rechner sollten Sie die Liste vor dem Verlassen leeren.