Unix-Timestamp-Konverter
Verwandeln Sie einen Unix-Timestamp in ein lesbares Datum, oder ein Datum in einen Timestamp — mit der aktuellen Epoch-Zeit, die live weiterläuft. Praktisch beim Lesen von Logs, einer Datenbankspalte oder einer API-Antwort.
–––Timestamp → Datum
Datum → Timestamp
Die klassische Verwechslung: Sekunden und Millisekunden vertauscht
Fast jeder Timestamp-Bug in freier Wildbahn ist derselbe Bug in zwei Kostümen. Füttern Sie Code, der Millisekunden erwartet, mit einem Sekundenwert, bricht jedes Datum auf Januar 1970 zusammen — die Zahl ist tausendmal zu klein, sodass die Uhr kaum über die Epoche hinauskommt. Füttern Sie Code, der Sekunden erwartet, mit Millisekunden, springen Daten Zehntausende von Jahren in die Zukunft. Beide Symptome sind sofort erkennbar, sobald Sie das Erkennungsmerkmal kennen: Die heutige Zeit in Sekunden ist eine zehnstellige Zahl, in Millisekunden dreizehnstellig. Die automatische Erkennung hier liest diesen Unterschied für Sie aus, aber wenn Sie ihn selbst mit bloßem Auge erkennen, entdecken Sie den Fehler in Ihren eigenen Logs, noch bevor Sie überhaupt etwas umgewandelt haben.
Timestamps in freier Wildbahn
Sobald Sie einmal darauf achten, sind Epoch-Zeiten überall: created_at-Spalten in Datenbanken, Ablauffelder in Cookies und Cache-Headern, Ereigniszeiten in Server-Logs und der exp-Claim in jedem JSON Web Token. Letzteres ist eine wirklich nützliche Kombination — dekodieren Sie ein Token mit dem JWT-Decoder, fügen Sie dessen exp-Zahl hier ein, und die relative Zeile sagt Ihnen in schlichten Worten, ob das Token vor einer Stunde gestorben ist oder noch eine weitere Woche lebt. Diese relative Angabe ist ganz nebenbei der beste Plausibilitätscheck auf der Seite: Eine Sitzung, die angeblich erst in sechsundvierzig Jahren abläuft, ist ein Bug, den Sie riechen können, ohne auch nur zu rechnen.
Randfälle der Epoche
Ein paar Ecken sind wissenswert. Negative Timestamps sind legitim — sie zählen rückwärts ab 1970, sodass historische Daten hier problemlos umgewandelt werden. Das Jahr 2038 ist die berühmte Klippe für alte Systeme, die Sekunden in einer 32-Bit-Ganzzahl speichern, die im Januar dieses Jahres überläuft; moderne 64-Bit-Systeme haben das längst hinter sich gelassen, aber das Datum ist trotzdem wichtig, wenn Sie irgendetwas Eingebettetes oder Betagtes betreuen. Und die Unix-Zeit ignoriert Schaltsekunden bewusst — jeder Tag hat aus Sicht der Epoche exakt 86.400 Sekunden, und genau das macht die Arithmetik verlässlich. All das läuft in Ihrem Browser, kostenlos und ohne Limit, wie die übrigen Entwicklertools hier.
Was ein Unix-Timestamp ist
Ein Unix-Timestamp (oder „Epoch-Zeit“) ist einfach die Anzahl der Sekunden, die seit Mitternacht UTC am 1. Januar 1970 vergangen sind. So speichern Computer einen Zeitpunkt, ohne sich um Zeitzonen oder Kalenderformate kümmern zu müssen — deshalb begegnet er Ihnen ständig in Logs, Datenbanken, Cookies und API-Antworten. Manche Systeme zählen in Millisekunden statt Sekunden — tausendmal größer — daher erkennt dieses Tool, welche Sie eingefügt haben, und rechnet korrekt um. Alles läuft in Ihrem Browser; nichts, was Sie eingeben, wird irgendwohin gesendet.
Sekunden oder Millisekunden — woher weiß es das?
Im Modus „Automatisch erkennen“ nimmt es bei Zahlen normaler Länge Sekunden an und bei sehr großen (13+ Ziffern) Millisekunden, was fast immer richtig ist. Ist ein Wert mehrdeutig, wechseln Sie im Einheiten-Dropdown, um Sekunden oder Millisekunden zu erzwingen.
Warum unterscheiden sich UTC und meine lokale Zeit?
Ein Timestamp ist ein einzelner Zeitpunkt; UTC und Ihre lokale Zeit sind zwei Arten, denselben Zeitpunkt zu schreiben. Das Tool zeigt beide, beschriftet mit der Zeitzone Ihres Browsers, sodass Sie wählen können, was Sie brauchen.
Kann ich von einem Datum zu einem Timestamp gehen?
Ja — verwenden Sie das Feld „Datum → Timestamp“. Wählen Sie ein Datum und eine Uhrzeit (in Ihrer lokalen Zeitzone gelesen), und Sie erhalten den Unix-Timestamp sowohl in Sekunden als auch in Millisekunden, plus die ISO-8601-Form in UTC.
Was ist ISO 8601?
ISO 8601 ist das Standard-Textformat für ein Datum und eine Uhrzeit, wie 2026-07-20T14:30:00.000Z — eindeutig und sortierbar. Das abschließende „Z“ bedeutet UTC. Es ist die sicherste Art, einen Timestamp für Menschen und Maschinen gleichermaßen zu schreiben.
Wird irgendetwas an einen Server gesendet?
Nein. Die gesamte Umrechnung geschieht in Ihrem Browser mit JavaScript — Sie könnten die Internetverbindung trennen, und es würde trotzdem funktionieren. Nichts wird hochgeladen oder protokolliert.
