Encoders & Utilities

Unix-Timestamp & Datumsrechner

Wandelt Unix-Epochen in lesbare Daten, berechnet Datumsdifferenzen und Zeit zwischen zwei Daten.

Über dieses Tool

Unix Timestamp Converter wandelt zwischen Unix-Epoch-Zeit (Sekunden seit 1970-01-01 00:00:00 UTC) und menschenlesbaren Datumsformaten: ISO 8601 (2026-05-17T14:00:00Z), RFC 2822, lokales Datum + Uhrzeit, und mehrere benutzerdefinierte Formate. Sie geben eine Zahl oder ein Datum ein; alle anderen Darstellungen werden parallel berechnet — in UTC und in Ihrer lokalen Zeitzone.

Das Tool unterstützt Sekunden-, Millisekunden- und Mikrosekunden-Timestamps — wir erkennen das Format automatisch an der Größe (10 Stellen ≈ Sekunden, 13 ≈ Millisekunden, 16 ≈ Mikrosekunden). Eine Differenz-Berechnung zeigt die Spanne zwischen zwei Daten in Sekunden, Minuten, Stunden, Tagen, Wochen, Monaten und Jahren. Datums-Arithmetik (z. B. "100 Tage nach heute") ist ebenfalls möglich.

Wann Sie dieses Tool nutzen sollten

  • API-Debugging. "Was bedeutet 1747497600?" — schnell in lesbares Datum übersetzen.
  • Log-Analyse. Timestamps in Logzeilen menschenlesbar machen.
  • Datenbank-Migrations. Zeit-Werte zwischen Sekunden- und Millisekunden-Format konvertieren.
  • Zeitzonen-Verwirrung. Bestätigen, dass ein UTC-Timestamp wirklich der erwarteten lokalen Zeit entspricht.

Wichtige Stichdaten

Unix-Epoch: 1970-01-01 00:00:00 UTC = Timestamp 0. Year 2038 Problem: signed 32-bit Integer überlaufen am 2038-01-19 03:14:07 UTC (Timestamp 2.147.483.647) — Systeme, die noch 32-bit-time_t verwenden, brechen dort. Moderne Systeme (64-bit) sind bis ~292 Milliarden Jahre sicher. Negativ-Timestamps sind theoretisch möglich für Daten vor 1970, werden aber von vielen Programmen unsauber behandelt — Vorsicht bei der Verwendung.

Häufige Fragen

Sekunden oder Millisekunden?

Klassisches Unix nutzt Sekunden (10-stellige Zahl für Daten zwischen 2001 und 2286). JavaScript und einige moderne APIs nutzen Millisekunden (13-stellig). Manche High-Precision-Systeme Mikrosekunden (16-stellig) oder Nanosekunden (19-stellig). Wir erkennen das automatisch an der Länge, können das aber nicht immer korrekt — bei Mehrdeutigkeit explizit angeben.

Was ist mit Zeitzonen?

Unix-Timestamps sind immer UTC — sie haben keine Zeitzone. Die Umrechnung in lokale Zeit ist eine Anzeige-Operation. Wir zeigen sowohl UTC als auch Ihre Browser-detektierte lokale Zeit; bei mehreren Zeitzonen können Sie zwischen ihnen wechseln. Wichtig: Wenn Sie ein lokales Datum eingeben, sagen Sie, in welcher Zeitzone es liegt — sonst nimmt das Tool Ihre Browser-Zone an, was bei "Berlin im Sommer" und "London-Server-Daten" zu Stunden-Verschiebungen führen kann.

Was ist das Year-2038-Problem?

Systeme, die Unix-Time in einem signed 32-bit Integer speichern (klassisches time_t auf 32-bit-Linux/embedded), überlaufen am 2038-01-19 03:14:07 UTC (=2^31-1 Sekunden). Moderne 64-bit-Systeme verwenden 64-bit-time_t und sind faktisch unbegrenzt. Achten Sie auf Embedded-Geräte und alte Datenbanken — manche speichern Zeit noch in 32-bit und werden bis 2038 saniert werden müssen.

Was sind Schaltsekunden?

Schaltsekunden sind gelegentlich eingefügte Sekunden, um die Atomuhr-Zeit mit der Erdrotation in Einklang zu halten. Unix-Time ignoriert Schaltsekunden — der Timestamp zählt einfach durch, auch wenn UTC dafür eine Sekunde wiederholt oder überspringt. Das ist für die meisten Anwendungen okay; für Astronomie, GPS oder Hochpräzisions-Synchronisation muss man die Schaltsekunden separat handhaben.