Zum Inhalt springen

Zeitstempel-Konverter

Unix-Zeitstempel in lesbare Daten und umgekehrt konvertieren. Unterstützt Sekunden und Millisekunden. Kostenlos, sofort, 100% im Browser.

Aktueller Zeitstempel
Sekunden
Zeitstempel → Datum
Datum → Zeitstempel

Unix-Zeitstempel

Ein Unix-Zeitstempel (auch Unix time oder POSIX time genannt) ist die Anzahl der Sekunden, die seit dem 1. Januar 1970 um 00:00:00 UTC vergangen sind — einem Moment, der als Unix-Epoche bekannt ist. Es ist eine kompakte, zeitzonenunabhängige Methode, jeden Zeitpunkt als einzelne Ganzzahl darzustellen. Die meisten Programmiersprachen und Datenbanken unterstützen es nativ.

Die Unix-Epoche

Die Unix-Epoche (1970-01-01T00:00:00Z) wurde von frühen Unix-Entwicklern als willkürlicher, aber bequemer Referenzpunkt gewählt. Zeitstempel können negativ (vor 1970) oder positiv (nach 1970) sein. Auf 32-Bit-Systemen ist der maximale darstellbare Zeitstempel 2147483647 (19. Januar 2038) — danach tritt ein Überlauf auf, bekannt als das Jahr-2038-Problem. Moderne 64-Bit-Systeme sind nicht betroffen.

Bemerkenswerte Zeitstempel

0 — die Unix-Epoche (1. Januar 1970 00:00:00 UTC). 946684800 — Y2K (1. Januar 2000). 1000000000 — 9. September 2001, der Meilenstein der „Milliarden-Sekunde". 2147483647 — der maximale vorzeichenbehaftete 32-Bit-Integer, der das Jahr-2038-Problem am 19. Januar 2038 auslöst. Wenn ein Zeitstempel 13 Stellen hat (z. B. 1700000000000), ist er in Millisekunden; 10 Stellen bedeuten Sekunden.

Zeitstempel im Code abrufen

JavaScript: Date.now() gibt Millisekunden zurück; durch 1000 teilen für Sekunden. Python: import time; time.time() gibt einen Float in Sekunden zurück. PHP: time() gibt Sekunden als Integer zurück. Java: System.currentTimeMillis() gibt Millisekunden zurück. Bash: date +%s gibt den aktuellen Zeitstempel in Sekunden aus. SQL: EXTRACT(EPOCH FROM NOW()) in PostgreSQL, UNIX_TIMESTAMP() in MySQL.

Datenschutz

Alle Konvertierungen laufen 100% in deinem Browser. Es werden keine Daten an einen Server gesendet.