So funktioniert es
Zeitstempel in Datum. Die Zahl wird als Sekunden oder Millisekunden seit dem 1. Januar 1970 um 00:00:00 UTC gelesen. Zahlen ab 100.000.000.000 werden als Millisekunden behandelt, weil sie in Sekunden einem Datum nach dem Jahr 5000 entsprächen. Das Datum wird in UTC, in der Zeitzone deines Geräts, im Format ISO 8601 (das APIs und Datenbanken verwenden) und relativ zu jetzt angezeigt.
Datum in Zeitstempel. Gib Datum und Uhrzeit ein und wähle, ob sie in deiner Zeitzone oder in UTC gelten. Dieselbe Uhrzeit ergibt in verschiedenen Zeitzonen verschiedene Zeitstempel: 12:00 Uhr in Berlin und 12:00 Uhr in New York liegen meist sechs Stunden auseinander.
Negative Zeitstempel sind Daten vor 1970: −1 ist der 31. Dezember 1969 um 23:59:59 UTC.
Bemerkenswerte Zeitstempel
| Zeitstempel (Sekunden) | Datum und Uhrzeit (UTC) |
|---|---|
| 0 | 1. Januar 1970, 00:00:00 |
| 1.000.000.000 | 9. September 2001, 01:46:40 |
| 1.700.000.000 | 14. November 2023, 22:13:20 |
| 2.000.000.000 | 18. Mai 2033, 03:33:20 |
| 2.147.483.647 | 19. Januar 2038, 03:14:07 (die 32-Bit-Grenze) |
Den aktuellen Zeitstempel im Code abfragen
| Sprache | Sekunden |
|---|---|
| JavaScript | Math.floor(Date.now() / 1000) |
| Python | int(time.time()) |
| PHP | time() |
| Java | Instant.now().getEpochSecond() |
| Terminal (Linux, macOS) | date +%s |
In JavaScript liefert Date.now() allein Millisekunden, die häufigste Ursache für Zeitstempel, die 1000-mal zu groß sind.