Unix-Zeitstempel umrechnen
Zeitstempel einfügen – das Tool erkennt, ob es Sekunden, Millisekunden, Mikro- oder Nanosekunden sind, und zeigt das Datum in UTC, in Ihrer Zeitzone und in den gängigen Formaten. Umgekehrt wird aus einem Datum der Unix-Zeitstempel.
So wird gerechnet
Ein Unix-Zeitstempel zählt die Sekunden seit dem 1. Januar 1970, 00:00:00 UTC (der „Unix-Epoche“). So legt es POSIX fest (IEEE Std 1003.1, „Seconds Since the Epoch“): Jeder Tag hat dort genau 86.400 Sekunden, Schaltsekunden werden nicht gezählt. Der Wert ist weltweit gleich – erst bei der Anzeige kommt die Zeitzone ins Spiel.
Sekunden, Millisekunden, Mikro- und Nanosekunden
Viele Systeme speichern feinere Einheiten: JavaScript (Date.now()) und Java liefern Millisekunden, Python-time.time_ns() oder Go Nanosekunden, PostgreSQL intern Mikrosekunden. Das Tool erkennt die Einheit an der Stellenzahl: bis 11 Stellen Sekunden, 12–14 Millisekunden, 15–17 Mikrosekunden, 18–19 Nanosekunden. Heute haben Sekunden 10 Stellen, Millisekunden 13. Passt die Erkennung nicht, stellen Sie die Einheit von Hand ein.
Die Ausgabeformate
- ISO 8601 / RFC 3339:
2026-09-27T12:30:00.000Z– das Standardformat für APIs und JSON;Zsteht für UTC, sonst folgt der Offset wie+02:00. - RFC 2822 / 5322:
Sun, 27 Sep 2026 14:30:00 +0200– Datumszeile in E-Mails. - RFC 7231 / 9110 (IMF-fixdate):
Sun, 27 Sep 2026 12:30:00 GMT– für HTTP-Header wieDate,ExpiresoderLast-Modified, immer in GMT. - Ortszeit: mit Sommer-/Winterzeit nach der IANA-Zeitzonendatenbank Ihres Browsers.
Das Jahr-2038-Problem
Wird die Unix-Zeit als vorzeichenbehaftete 32-Bit-Zahl gespeichert, ist bei 231 − 1 = 2.147.483.647 Schluss – das ist der 19. Januar 2038, 03:14:07 UTC. Eine Sekunde später springt der Zähler ins Negative (13.12.1901). Moderne Betriebssysteme nutzen 64 Bit; betroffen sind noch alte Embedded-Systeme, Dateiformate und Datenbankfelder mit 32-Bit-Zeit. Das Tool weist darauf hin, sobald ein Wert diese Grenze überschreitet.
Alle Berechnungen laufen in Ihrem Browser; es wird nichts gesendet.
Häufige Fragen
Was ist ein Unix-Zeitstempel?
Die Anzahl der Sekunden seit dem 1.1.1970, 00:00:00 UTC, ohne Schaltsekunden (POSIX). Beispiel: 1700000000 entspricht dem 14.11.2023, 22:13:20 UTC.
Woran erkenne ich Sekunden oder Millisekunden?
An der Länge: Aktuelle Zeitstempel in Sekunden haben 10 Stellen, in Millisekunden 13, in Mikrosekunden 16 und in Nanosekunden 19. Das Tool erkennt das automatisch.
Hängt der Zeitstempel von der Zeitzone ab?
Nein. Der Zeitstempel bezeichnet überall denselben Moment. Nur die Anzeige als Uhrzeit hängt von der Zeitzone ab – deshalb zeigt das Tool UTC und Ortszeit nebeneinander.
Wie bekomme ich den aktuellen Zeitstempel im Code?
JavaScript: Math.floor(Date.now() / 1000); Python: int(time.time()); PHP: time(); Linux-Shell: date +%s; SQL (PostgreSQL): extract(epoch from now()).
Was passiert 2038?
Am 19.01.2038 um 03:14:07 UTC erreicht die Unix-Zeit 2.147.483.647, den größten Wert eines vorzeichenbehafteten 32-Bit-Integers. Systeme mit 32-Bit-time_t laufen dann über; 64-Bit-Systeme reichen rund 292 Milliarden Jahre.
Werden Schaltsekunden berücksichtigt?
Nein – wie in POSIX und JavaScript. Die Unix-Zeit tut so, als hätte jeder Tag 86.400 Sekunden; eine Schaltsekunde wird von den Systemuhren „verschmiert“ oder wiederholt.
Quellen und Rechtsgrundlagen
- IEEE Std 1003.1: The Open Group Base Specifications (POSIX, IEEE Std 1003.1-2024) – 4.19 Seconds Since the Epoch
- RFC 3339: RFC 3339 – Date and Time on the Internet: Timestamps (ISO 8601 profile)
- RFC 5322 §3.3: RFC 5322 – Internet Message Format, 3.3 Date and Time Specification (successor of RFC 2822)
- RFC 9110 §5.6.7: RFC 9110 – HTTP Semantics, 5.6.7 Date/Time Formats (IMF-fixdate, formerly RFC 7231 §7.1.1.1)
- ECMAScript (ECMA-262) – Time Values and Time Range
- ECMAScript Internationalization API (ECMA-402) – Intl.DateTimeFormat, Intl.RelativeTimeFormat
- IANA Time Zone Database
Stand:
Passende Werkzeuge
- UUID-Generator: UUID v4 und v7 erzeugen und prüfenUUIDs online erzeugen: Version 4 (zufällig) oder Version 7 (zeitsortiert), bis zu 1000 auf einmal. UUID prüfen und Version, Variante und Zeitpunkt auslesen.
- DNS-Abfrage (DNS Lookup)DNS-Einträge einer Domain abfragen: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV und PTR – mit TTL, DNSSEC-Status und erklärten Fehlercodes. Kostenlos.
- JSON formatieren, validieren und minifizierenJSON online prüfen nach RFC 8259: Fehler mit Zeile, Spalte und klarer Erklärung, schön formatieren oder minifizieren, Schlüssel sortieren. Lokal im Browser.
- Regex-TesterReguläre Ausdrücke (JavaScript) live testen: Treffer markiert, Gruppen als Tabelle, Muster Schritt für Schritt erklärt. Kostenlos, ohne Upload.
- Base64 kodieren und dekodierenBase64 und Base64url kodieren/dekodieren mit korrektem UTF-8, dazu URL-Encode/Decode (Prozent-Kodierung). Mit Fehlerprüfung, lokal im Browser.
- Hash-Generator: SHA-256, SHA-512, SHA-1, MD5SHA-256, SHA-384, SHA-512, SHA-1 und MD5 von Text oder Datei berechnen und Prüfsummen vergleichen – lokal im Browser, ohne Upload, kostenlos.