Was Unix-Zeit ist
Unix-Zeit zählt Sekunden seit der Epoche, 00:00:00 UTC am 1. Januar 1970, ohne Schaltsekunden. Sie ist eine einzelne Ganzzahl ohne Zeitzone, was sie zur einfachsten Art macht, Zeitpunkte zu speichern und zu vergleichen: 1.700.000.000 ist überall auf der Erde derselbe Augenblick. Erst bei der Umrechnung in ein Kalenderdatum kommen Zeitzonen ins Spiel, und genau das macht dieses Tool.
Sekunden, Millisekunden und darüber hinaus
Verschiedene Systeme zählen in verschiedenen Einheiten. Die Shell (date +%s), PHP time(), Python time.time() und JWT-Claims nutzen Sekunden. JavaScript Date.now() und Java System.currentTimeMillis() nutzen Millisekunden. Datenbanken und Tracing-Systeme nutzen manchmal Mikro- oder Nanosekunden. Der Konverter rät die Einheit aus der Stellenzahl: 10 Stellen sind Sekunden (bis zum Jahr 2286), 13 Millisekunden, 16 Mikrosekunden, 19 Nanosekunden.
Das Jahr-2038-Problem
Eine vorzeichenbehaftete 32-Bit-Ganzzahl läuft bei 2.147.483.647 über, also um 03:14:07 UTC am 19. Januar 2038. Systeme, die Zeit noch in 32 Bit speichern, springen dann auf den 13. Dezember 1901. Moderne Betriebssysteme und Sprachen nutzen 64 Bit, eingebettete Geräte, alte Dateiformate und manche Datenbankspalten aber nicht.
Formate, denen Sie begegnen
| Format | Beispiel | Wo |
|---|---|---|
| ISO 8601 | 2026-10-18T12:30:00Z | APIs, JSON, Logs. Z heißt UTC; +02:00 ist ein Offset. |
| RFC 2822 | Sun, 18 Oct 2026 12:30:00 +0000 | E-Mail-Header, HTTP Date (RFC 7231 nutzt GMT) |
| Unix-Sekunden | 1792326600 | Alles unter Unix |
| ISO-Woche | 2026-W42 | Planung, Lohnabrechnung, EU-Terminierung |
Fragen
Wie bekomme ich den aktuellen Unix-Zeitstempel?
Shell: date +%s. JavaScript: Math.floor(Date.now() / 1000). Python: int(time.time()). Go: time.Now().Unix(). PostgreSQL: extract(epoch from now()). Der Live-Wert steht oben auf dieser Seite.
Warum ist mein Zeitstempel 1000-mal zu groß?
Er ist in Millisekunden. JavaScript, Java und viele Logging-Systeme nutzen ms. Durch 1000 teilen oder den Konverter die Einheit erkennen lassen.
Enthält Unix-Zeit Schaltsekunden?
Nein. Jeder Tag hat in Unix-Zeit genau 86.400 Sekunden; eine Schaltsekunde wird auf Betriebssystemebene durch Wiederholen oder Verschmieren einer Sekunde behandelt. Deshalb ist Unix-Zeit nicht exakt die Zahl der SI-Sekunden seit 1970.
In welcher Zeitzone ist ein Unix-Zeitstempel?
In keiner; er ist ein absoluter Augenblick. Dieselbe Zahl ergibt 14:30 in Belgrad und 12:30 in London. Wählen Sie die gewünschte Zone in der Auswahlliste.
Was ist das maximale Datum eines 32-Bit-Zeitstempels?
19. Januar 2038, 03:14:07 UTC (2.147.483.647 Sekunden). 64-Bit-Zeitstempel reichen etwa 292 Milliarden Jahre.