Time Converter — Tipps & Tricks

Strategie und Stolperfallen für den Time Converter: Sekunden vs. Millisekunden, die POSIX-Vorzeichen der Etc/GMT-Zonen, Timeago-Einheiten richtig lesen.

Zurück zur Übersicht: Time Converter · Tool live öffnen: www.jpkc.com/tools/time/

Der Time Converter ist schnell bedient — aber bei Zeit, Zeitzonen und Timestamps lauern ein paar klassische Fallen. Diese Seite sammelt, worauf es in der Praxis ankommt. Die technischen Grundlagen dazu stehen im Manual.

Sekunden, nicht Millisekunden

Die häufigste Stolperfalle: Der Time Converter rechnet mit Unix-Timestamps in Sekunden (10-stellig für aktuelle Daten). Viele Systeme — allen voran JavaScript (Date.now()) — liefern aber Millisekunden (13-stellig). Trägst du eine 13-stellige Millisekunden-Zahl ein, landest du tausende Jahre in der Zukunft. Faustregel: Hat dein Wert 13 Stellen, teile ihn durch 1000, bevor du ihn einträgst. Ein aktueller Sekunden-Timestamp hat aktuell 10 Stellen.

Die Etc/GMT-Vorzeichen sind verkehrt herum

Ein echter Klassiker: Die Etc/GMT-Zonen folgen der POSIX-Konvention und haben damit das umgekehrte Vorzeichen zur gewohnten UTC-Schreibweise. Auswählen von Etc/GMT+1 ergibt tatsächlich UTC−1 (eine Stunde vor Greenwich), Etc/GMT-5 ergibt UTC+5. Wer „GMT+1" für Mitteleuropa wählt, bekommt also genau das Gegenteil. Merke: Bei den Etc/GMT-Einträgen das Vorzeichen gedanklich umdrehen — oder für Mitteleuropa direkt CET nehmen.

Die kuratierte Zeitzonen-Liste kennt keine Städte

Die Auswahl bietet generische Kürzel (CET, EET, PST8PDT …) und Etc/GMT-Offsets — keine IANA-Städtezonen wie Europe/Berlin oder America/New_York. Manche der generischen Kürzel (z. B. CET, EST5EDT, PST8PDT) berücksichtigen Sommer-/Winterzeit, die reinen Etc/GMT-Offsets dagegen nicht — sie sind feste Verschiebungen ohne Zeitumstellung. Wenn es dir auf die DST-genaue Ortszeit einer bestimmten Stadt ankommt, prüfe das Ergebnis bewusst und wähle ein Kürzel mit passendem DST-Verhalten.

Timeago: jede Zeile ist ein Gesamtwert

Lies die Timeago-Ausgabe richtig: Die Zeilen Years, Months, Day, Hours, Minutes, Seconds sind keine Zerlegung eines einzigen Abstands, sondern jeweils der vollständige Abstand in dieser einen Einheit. „Months: 14" und „Day: 425" beschreiben also denselben Zeitraum, einmal in Monaten, einmal in Tagen gemessen. Wenn du die aufgeschlüsselte Form „X Jahre, Y Monate, Z Tage" willst, nimm die präzise Aufschlüsselung in der letzten Zeile.

Zeitzone und Sprache gelten für alle Tabs

Language Format und Timezone stehen im Karten-Fuß und wirken gleichzeitig auf Current, Convert und Timeago. Stell sie also vor dem Umrechnen ein. Beachte: Die Sprache ändert nur die Formatierung, nicht den Zeitpunkt; die Zeitzone ändert nur die Anzeige, nicht den zugrundeliegenden Unix-Timestamp (Zeile 1 bleibt deshalb über alle Zeitzonen hinweg gleich).

Die Live-Uhr zum Kopieren anhalten

Im Current-Tab tickt die Uhr jede Sekunde weiter — unpraktisch, wenn du einen Wert in Ruhe markieren willst. Klick auf Start/Stop Timer, um die Anzeige einzufrieren, kopiere den Wert (oder nutze den Klemmbrett-Knopf), und starte sie danach wieder. Das Ausgabefeld ist außerdem editierbar, falls du einen Wert vor dem Kopieren anpassen willst.

Serverzeit als unabhängige Referenz

Wenn du Zweifel an deiner lokalen Rechneruhr hast, hol dir mit Get Server Time im Convert-Tab den Timestamp der Serveruhr. So erkennst du eine verstellte lokale Uhr, bevor sie dir falsche Umrechnungen liefert. Für eigene Skripte stehen die beiden Endpunkte /tools/time/time/ (Sekunden) und /tools/time/mtime/ (Microtime) direkt als Klartext zur Verfügung.

Kombination mit anderen JPKCom-Tools

  • Cron-Generator — wenn du nicht nur einen Zeitpunkt umrechnen, sondern einen wiederkehrenden Plan formulieren willst; den nächsten Lauf rechnest du hier wieder in ein lesbares Datum um.
  • UUID-Generator — zeitbasierte UUIDs (v1, v7) tragen einen Zeitstempel in sich; mit dem Time Converter ordnest du ihn ein.
  • Hash-Generator — für zeitgestempelte Datensätze, deren Integrität du über eine Prüfsumme absichern willst.

Die vollständige Funktionsbeschreibung steht im Manual, konkrete Durchläufe in den Beispielen. Ausprobieren kannst du alles im Tool.