Toolivaro

Unix-Timestamp-Konverter kostenlos

Rechne zwischen Unix-Sekunden, Unix-Millisekunden, ISO 8601 und menschenlesbarer Ortszeit um — live und komplett lokal.

Der Unix-Timestamp-Konverter übersetzt zwischen den Formaten, auf die Entwickler tatsächlich treffen: Unix-Sekunden (10 Ziffern), Unix-Millisekunden (13 Ziffern), ISO-8601-Strings und einfache Kalenderdaten. Tippe eine beliebige Form ein oder füge sie ein, und das Tool füllt sofort jede andere Darstellung aus — Unix-Sekunden, Unix-Millisekunden, den ISO-8601-UTC-String, das Kalenderdatum und denselben Zeitpunkt in deiner lokalen Zeitzone und in UTC. Daten vor 1970 (negative Timestamps) werden korrekt behandelt, Zeitzonen-Offsets in ISO-Strings werden berücksichtigt, und mehrdeutige Eingaben bekommen eine klare Erklärung statt einer stillen Vermutung. Parsen und Formatieren nutzen die Date- und Intl-Maschinerie der Plattform, daher sind die Zahlen, die du hier siehst, die Zahlen, die deine JavaScript-Umgebung berechnet — das Tool verspricht Engine-Treue, keine Parallel-Implementierung. Alles läuft lokal in deinem Browser; nichts, was du eingibst, wird hochgeladen, protokolliert oder gespeichert. Nutze dieses Tool, wenn eine Log-Zeile einen 13-stelligen Wert zeigt und du wissen musst, wann das tatsächlich passiert ist, wenn eine API Unix-Sekunden erwartet und deine Datenbank Millisekunden speichert, oder wenn ein Bugreport dir einen Timestamp in der Zeitzone von jemand anderem liefert.

Wird lokal in deinem Browser verarbeitet

So verwenden Sie diesen Rechner

What a Unix timestamp is, and why there are two of them

Unix time counts the seconds since 1970-01-01T00:00:00Z — the epoch — and it is deliberately time-zone-free: the same instant has the same timestamp everywhere on the planet. The confusion starts with scale: the classic 10-digit value is Unix seconds, the number you see in command-line tools, log lines, and most APIs. The 13-digit value is Unix milliseconds, the native form of many databases and of JavaScript’s Date — which stores milliseconds since the epoch and is what the platform returns from Date.now(). The converter detects which you pasted from the digit count and renders every other form at once, so a 13-digit log value that looks like a date in the far future is read correctly instead of misparsed as seconds.

Both forms describe the same instant, which is why the tool always shows seconds and milliseconds side by side: mixing them up is one of the most common timestamp bugs in real systems, and the two-column output makes the mismatch visible immediately. If the seconds column and the milliseconds column disagree about what the time is, the input was the wrong one of the two — read the pair, don’t trust one number alone.

Reading log lines and API values

A log line such as 1761330600000 arrives from a service you do not control. Paste it as-is: the converter detects the 13 digits, reads the value as Unix milliseconds, and reports Unix seconds 1761330600, the ISO 8601 string 2025-10-24T19:50:00.000Z, and the same instant in your local time zone. That last rendering is the one that matters when the log came from a server in another region: the instant is the same everywhere, but 19:50 UTC is a different clock time in Tokyo than it is in Paris, and the tool shows both so the value is never misread as local time.

The converter is also the fastest way to sanity-check an API contract. When an endpoint documentation says the field is Unix seconds but the payload shows a 13-digit value, the discrepancy is visible in one paste — the conversion back to seconds shows whether the number plausibly matches the documented era. The tool accepts negative timestamps for pre-1970 dates (the epoch is a reference point, not a lower bound), and it honors the time-zone offset inside an ISO 8601 string, so 2025-10-24T21:50:00+02:00 and 2025-10-24T19:50:00Z convert to the same timestamp.

Going from a date to a timestamp

In the other direction, type or paste a calendar date and the converter returns the Unix seconds and milliseconds for that instant, using your local time zone unless the input itself carries an offset. This is the direction to check before you write code that needs a hard-coded deadline, a scheduled job, or an expiry: the value you compute here is exactly what new Date(...).getTime() ÷ 1000 will produce in the browser, because the tool uses the platform’s own Date and Intl machinery rather than a parallel implementation. That engine-fidelity promise cuts both ways: what you see here is what your runtime computes, including any quirks in how lenient date strings are parsed, so ISO 8601 and numeric inputs are the reliable forms and the tool says so in its limitations.

The limits of the format

A Unix timestamp describes an instant — it says nothing about calendar arithmetic, time-zone abbreviations, or rules like daylight saving. Converting between instants is what the epoch is for; figuring out "9am in the meeting organizer’s time zone" is a different problem, and the converter does not pretend to solve it. Values far outside the platform’s safe range are rejected with a clear error rather than wrapped, and the tool is deliberately local: timestamps from logs and bug reports often sit inside sensitive data, and nothing you paste here is uploaded, logged, or stored.

Wie wird das Ergebnis berechnet?

Ein 13-stelliger Wert aus einer Log-Zeile

Eine Log-Zeile enthält 1761330600000. Der Konverter erkennt 13 Ziffern, liest den Wert als Unix-Millisekunden und meldet: Unix-Sekunden 1761330600, ISO 2025-10-24T19:50:00.000Z und denselben Zeitpunkt in deiner lokalen Zeitzone.

Beispieleingabe und -ausgabe
Eingabe Wert
value 1761330600000
Ergebnis 2025-10-24T19:50:00.000Z · Unix-Sekunden 1761330600 · Ortszeit angezeigt

Wie lautet die Formel und ihre Annahmen?

Unix-Zeit

unixSeconds = milliseconds ÷ 1000 (from 1970-01-01T00:00:00Z)

Formelbegriffe
Symbol Bedeutung
unixSeconds ganze Sekunden seit der Unix-Epoche, UTC
milliseconds der Date-Wert der Plattform in Millisekunden

10-stellige Eingaben sind Sekunden; 13-stellige sind Millisekunden — das Tool erkennt beides.

ISO 8601 / RFC 3339

iso = date.toISOString()

Formelbegriffe
Symbol Bedeutung
toISOString UTC-Darstellung als YYYY-MM-DDTHH:mm:ss.sssZ

Darstellungen in Ortszeit nutzen die Systemzeitzone des Besuchers über Intl.

Welche Fehler sind am häufigsten?

  • 10-stellige Sekunden mit 13-stelligen Millisekunden zu verwechseln — der mit Abstand häufigste Timestamp-Bug.
  • Einen UTC-Timestamp als Ortszeit zu lesen (oder umgekehrt), wenn der Wert aus einer anderen Zeitzone stammt.
  • Anzunehmen, die Epoche beginne um Mitternacht Ortszeit — die Epoche ist 1970-01-01T00:00:00Z, nicht Mitternacht Ortszeit.
  • Timestamps in einen Web-Konverter einzufügen, der sie hochlädt — dieses Tool ist vollständig lokal.

Welche Annahmen und Grenzen gelten?

  • Das Parsen nutzt die Date-Maschinerie der Plattform: Daten jenseits des sicheren Integer-Bereichs oder weit außerhalb des unterstützten Bereichs der Plattform werden mit einer klaren Fehlermeldung abgelehnt.
  • Sehr nachsichtige Datumsstrings können je nach Umgebung unterschiedlich geparst werden; ISO 8601 und numerische Eingaben sind die zuverlässigen Formen.
  • Das Tool rechnet Zeitpunkte um — es interpretiert keine Zeitzonen-Abkürzungen oder Kalenderarithmetik.

Woher stammen die Zahlen?

Zuletzt geprüft 5. August 2026 · Version 1.0.0 · Toolivaro garantiert keine externen Inhalte.

Häufig gestellte Fragen

10 Ziffern oder 13 Ziffern — was ist der Unterschied?

Unix-Sekunden sind der klassische 10-stellige Epochenwert; viele moderne Systeme und Datenbanken speichern 13-stellige Unix-Millisekunden. Das Tool erkennt die Länge und rechnet entsprechend um — die Verwechslung der beiden ist einer der häufigsten Timestamp-Bugs, und die Ausgabe zeigt beide Formen, damit du sie erkennst.

Warum weicht die Ortszeit von der UTC-Zeit ab?

Ein Unix-Timestamp ist überall derselbe Zeitpunkt; die Ortszeit-Darstellung wendet die Zeitzone deines Systems an. Das Tool zeigt sowohl die UTC- als auch die Ortsform, damit ein Timestamp aus einer anderen Zeitzone nie falsch gelesen wird.

Verarbeitet der Konverter Daten vor 1970?

Ja. Negative Unix-Sekunden (zum Beispiel -86400, das ist 1969-12-31) werden korrekt geparst und dargestellt — das Tool geht nicht davon aus, dass die Epoche eine untere Grenze ist.

Why does the ISO output end in Z, and what does it mean?

The Z marks UTC — the instant expressed in the universal time zone, with no offset applied. The local rendering next to it shows the same instant in your system’s zone; the two describe one moment, which is exactly the point of the side-by-side view.

What is the largest date the converter accepts?

The platform’s Date machinery covers roughly ±100 million days from the epoch — effectively any real-world timestamp. Values beyond that range are rejected with a clear error instead of being wrapped around or silently misread.

Teil von Zeit-, Datums- und Planungstools

Fehler gefunden oder eine Korrektur? Melde ihn — jede Korrektur wird geprüft.

War dieses Werkzeug hilfreich?

Überprüft vom Toolivaro-Redaktionsteam gemäß unserer Methodik Methodik · Redaktionsrichtlinie