calculate.sh EN

Dieses Werkzeug wird per JavaScript in Ihrem Browser ausgeführt. Falls es nicht erscheint, aktivieren Sie bitte JavaScript oder laden Sie die Seite neu. Die Beschreibung unten erklärt die Funktionsweise.

Unix-Zeit

Ein kleines Werkzeug für die Arbeit mit der Unix-Zeit (auch Epochenzeit genannt) – der Anzahl Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC, vergangen sind. Die Ansicht zeigt die aktuelle Uhrzeit und den aktuellen Epochenwert und erlaubt es, einen Unix-Zeitstempel in ein normales Datum umzuwandeln und zurück.

Aktuelle Zeit

Die Uhr zeigt Ihre lokale Zeit zusammen mit der erkannten Zeitzone sowie denselben Zeitpunkt in UTC. Darunter sehen Sie die aktuelle Unix-Zeit in Sekunden (den klassischen Epochenwert) und in Millisekunden, jeweils mit einer Kopieren-Schaltfläche für den Sekundenwert.

Unix-Zeitstempel in Datum & Uhrzeit umwandeln

Geben Sie einen Zeitstempel in das Feld ein - zum Beispiel 1750000000 - und die passenden lokalen, UTC- und ISO-8601-Werte erscheinen sofort.

Ein Zeitstempel kann in zwei üblichen Einheiten vorliegen:

  • Sekunden - eine 10-stellige Zahl, z. B. 1750000000. Das ist der Wert von date +%s unter Linux/macOS, von time() in vielen Sprachen oder System.currentTimeMillis() / 1000 in Java.
  • Millisekunden - eine 13-stellige Zahl, z. B. 1750000000000. Diese Form liefern Date.now() in JavaScript, System.currentTimeMillis() (Java) und int(time.time() * 1000) (Python).

Die Einheit wird automatisch anhand der Stellenzahl erkannt, sodass beide Formen ohne Umschalten funktionieren.

Datum & Uhrzeit in Unix-Zeitstempel umwandeln

Wählen Sie eine lokale Uhrzeit, und der passende Zeitstempel wird in Sekunden und Millisekunden ausgegeben, zusätzlich in UTC. Praktisch, wenn Sie einen Zeitstempel für ein geplantes Ereignis bauen statt die aktuelle Zeit abzulesen.

Hinweise

  • Der Epochenzeitpunkt ist 1970-01-01T00:00:00Z; was davor liegt, ist ein negativer Zeitstempel, den dieses Tool nicht akzeptiert.
  • Ein in Sekunden gespeicherter Zeitstempel reicht bei 32-Bit-Werten bis ins Jahr 2286 - danach läuft er über. Das ist das berühmte Jahr-2038-Problem für klassisches 32-Bit-time_t. Das Tool selbst nutzt JavaScript-Zahlen, sodass moderne 64-Bit-taugliche Werte kein Problem sind.
  • Zum Testen: Der Zeitstempel 0 bedeutet exakt 1970-01-01T00:00:00Z, und 1000000000 (1 Milliarde Sekunden) bedeutet 2001-09-09T01:46:40Z.