Was dieses Tool macht
Konvertiert zwischen Unix-Timestamps (Sekunden und Millisekunden), ISO-8601-Strings und menschenlesbaren Datumskomponenten. Erkennt automatisch deine Browser-Zeitzone, lässt dich auf jede IANA-Zone wechseln und zeigt abgeleitete Felder, die du sonst von Hand berechnen müsstest: Tag des Jahres, ISO-Woche, Wochentag.
Wann du es brauchst
- Einen
exp-Claim aus einem JWT lesen und in deiner Lokalzeit sehen. - Einen Bug einreichen, der "Dienstag um 14:00 UTC" erwähnt — schnell in beide Richtungen umrechnen.
- Bestätigen, ob ein Unix-Wert in Sekunden oder Millisekunden vorliegt (
1700000000vs.1700000000000). - Einen ISO-8601-String für eine Config-Datei oder einen API-Aufruf erzeugen.
Wie es funktioniert
Datumsmathematik nutzt die Date- und Intl.DateTimeFormat-APIs des Browsers, mit einer hand-gepflegten Tabelle der IANA-Zeitzonennamen. Die Erkennung "Sekunden oder Millisekunden?" schaut auf die Größenordnung — alles unter 1e12 ist Sekunden, alles darüber Millisekunden, was bis zum Jahr 33658 funktioniert.
Hinweise
Warum hat ISO 8601 ein Z am Ende? Z steht für "UTC-Offset null" — kurz für "Zulu Time." 2026-05-03T11:34:00Z und 2026-05-03T11:34:00+00:00 meinen denselben Moment.
ISO-Woche vs. Tag-des-Jahres? ISO-Wochen (1–53) sind so definiert, dass Woche 1 den ersten Donnerstag des Jahres enthält. Tag-des-Jahres (1–366) ist einfach der Ordnungstag. An Jahresgrenzen können sie auseinanderlaufen — der 1. Januar 2024 war Tag 1, ISO-Woche 1 von 2024 startete aber tatsächlich am 1. Januar.
Werden Schaltsekunden behandelt? Nein, und JavaScript auch nicht. Die Browser-Uhr verschmiert sie. Für Anwendungen, die das brauchen, eine schaltsekunden-bewusste Bibliothek auf dem Server.
Verwandte Tools
- JWT-Decoder —
exp/iattauchen dort auf - UUID-v7-Generator — bettet einen Millisekunden-Timestamp ein
- Cron-Parser — für wiederkehrende Schedules