Timestamp Converter

Konvertiere Unix timestamps in lesbare Datumswerte und Datumsangaben zurück in Unix time. Füge einen timestamp in Sekunden oder Millisekunden ein, um UTC-Zeit, lokale Zeit, ISO 8601, relative Zeit, Wochentag, Unix seconds und Unix milliseconds zu sehen. Wechsle in den Modus Datum → Zeitstempel, um einen Datumsstring zu parsen und timestamp-Werte für APIs, Datenbanken, Logs und Debugging zu erzeugen.

Eingabe
0 Zeichen · 0 Bytes
Ausprobieren:
Ergebnis
✓ Konvertiert Zeitstempel und Daten vollständig im Browser ✓ Zeigt UTC, Ortszeit, ISO 8601, relative Zeit und mehr ✓ Verarbeitung erfolgt lokal im Browser
Beispiele
Unix Epoch
Eingabe 0
Ausgabe 1970-01-01T00:00:00.000Z

Jeder Unix timestamp zählt Sekunden ab diesem Moment: Mitternacht UTC am 1. Januar 1970.

JavaScript-Millisekunden
Eingabe 1700000000000
Ausgabe 2023-11-14T22:13:20.000Z

JavaScript Date.now() gibt Millisekunden zurück. Das Tool erkennt 13-stellige timestamps automatisch als Millisekunden.

Datum in timestamp
Eingabe 2024-01-01T00:00:00Z
Ausgabe 1704067200

Füge ein ISO-8601-Datum ein, um den Unix timestamp in Sekunden zu erhalten — nützlich beim Erstellen von API-Aufrufen oder Datenbankabfragen.

Grenze des Jahres 2038
Eingabe 2147483647
Ausgabe 2038-01-19T03:14:07.000Z

Der Maximalwert eines 32-Bit signed integer. Nach diesem Moment laufen Systeme über, die timestamps als 32-Bit-Ganzzahlen speichern (Y2K38-Problem).

Was ist ein Unix timestamp?

Ein Unix timestamp, auch Unix time, POSIX time oder epoch time genannt, ist die Anzahl der Sekunden seit 00:00:00 UTC am 1. Januar 1970. Er beschreibt einen exakten Zeitpunkt und speichert keine Zeitzone, was ihn praktisch für Datenbanken, APIs, Logs, Scheduler, Tokens und Integrationen zwischen Systemen macht.

Millisecond timestamps verwenden dieselbe Unix epoch, zählen aber Millisekunden statt Sekunden und sind daher 1000-mal größer. JavaScript Date.now(), Java System.currentTimeMillis() und viele Event-Streams liefern standardmäßig timestamps in Millisekunden.

Sekunden vs. Millisekunden

Der Converter kann automatisch erkennen, ob ein eingegebener timestamp in Sekunden oder Millisekunden vorliegt. Zahlen mit einem absoluten Wert über 100 Milliarden (10¹¹) werden als Millisekunden behandelt; kleinere Werte als Sekunden. Nutze die Einstellung Eingabeeinheit, um Sekunden oder Millisekunden fest vorzugeben, wenn du das Quellformat bereits kennst.

Als Faustregel gilt: Ein 10-stelliger Wert ist meist Unix time in Sekunden, ein 13-stelliger Wert meist Unix time in Millisekunden. Die Ergebnistabelle zeigt immer sowohl Unix seconds als auch Unix milliseconds, damit du genau die Einheit kopieren kannst, die dein Code oder deine Datenbank erwartet.

Was der Converter anzeigt

Im Modus Zeitstempel → Datum enthält das Ergebnis UTC-Zeit, die lokale Zeit deines Browsers, ISO 8601, relative Zeit, Wochentag, Unix seconds und Unix milliseconds. Jede Zeile hat eine eigene Kopieren-Schaltfläche, was beim Vergleichen von Logeinträgen, API payloads, JWT claims, Cron-Zeitplänen oder Datenbankeinträgen hilfreich ist.

Im Modus Datum → Zeitstempel parst der Converter den Datumsstring im Browser und gibt Unix time in Sekunden und Millisekunden sowie normalisierte ISO-, UTC- und lokale Darstellungen zur Kontrolle zurück.

UTC, lokale Zeit und ISO 8601

Unix timestamps basieren auf UTC, aber Menschen lesen Datumswerte häufig in lokaler Zeit. Dieses Tool zeigt beides: UTC für serverseitige Konsistenz und lokale Zeit für die im Browser konfigurierte Zeitzone. So lässt sich leichter prüfen, ob ein Ereignis für einen Nutzer, Server oder Integrationspartner zum erwarteten Zeitpunkt passiert ist.

ISO-8601-Ausgaben wie 2024-01-15T12:00:00.000Z sind ein portables Datums- und Zeitformat, das oft in JSON APIs, Logs und Konfigurationsdateien verwendet wird. Wenn Genauigkeit wichtig ist, nutze beim Konvertieren eines Datums zurück in einen timestamp am besten ISO 8601 mit expliziter Zeitzone.

Typische Anwendungsfälle

Nutze diesen timestamp converter zum Debuggen von Anwendungslogs, Prüfen von API-Antwortzeiten, Lesen von Datenbankfeldern, Validieren von JWT claims wie exp, iat und nbf, Vorbereiten von Testdaten, Konvertieren von Webhook-Zeiten oder Vergleichen von timestamps aus verschiedenen Programmiersprachen.

Die Konvertierung läuft im Browser, daher werden eingefügte Werte von der Converter-Logik nicht an den Server gesendet. Das ist praktisch für Entwicklungsarbeit, Fehlersuche und schnelle timestamp-Lookups.

FAQ

Klicke auf <strong>Jetzt</strong>, um sofort die aktuelle Zeit einzufügen. Im Modus Zeitstempel → Datum wird der aktuelle Unix timestamp in Sekunden eingefügt; im Modus Datum → Zeitstempel ein aktueller Datums- und Zeitstring. Du kannst auch <code>date +%s</code> unter Linux/macOS, <code>Get-Date -UFormat %s</code> in PowerShell, <code>Math.floor(Date.now() / 1000)</code> für JavaScript-Sekunden oder <code>Date.now()</code> für JavaScript-Millisekunden verwenden.

Der Converter akzeptiert Datumsstrings, die die JavaScript-Engine des Browsers parsen kann, darunter ISO 8601 (<code>2024-01-15T12:00:00Z</code>), einfache Datumswerte (<code>2024-01-15</code>), Datum mit Uhrzeit ohne Zeitzone (<code>2024-01-15 12:00:00</code>) und einige lokale Formate. Für zuverlässige Ergebnisse in verschiedenen Browsern nutze ISO 8601 mit expliziter Zeitzone, zum Beispiel <code>2024-01-15T12:00:00+03:00</code> oder <code>2024-01-15T09:00:00Z</code>.

Das Jahr-2038-Problem (Y2K38) betrifft Systeme, die Unix timestamps als 32-Bit signed integer speichern. Solche Systeme können Zeiten nur bis 03:14:07 UTC am 19. Januar 2038 darstellen (timestamp 2147483647). Danach läuft der Wert über und wird zu einer großen negativen Zahl, die ein Datum im Jahr 1901 repräsentiert. Moderne 64-Bit-Systeme sind davon nicht betroffen, da sie Datumswerte Milliarden Jahre in die Zukunft darstellen können.

Ein Unix timestamp stellt einen Zeitpunkt dar, der ab der Unix epoch in UTC gezählt wird. Er enthält keine Zeitzone und keine Locale. Lokale Zeit ist nur eine Darstellung: Derselbe timestamp kann in verschiedenen Zeitzonen unterschiedliche Uhrzeiten anzeigen, zeigt aber immer auf denselben Moment.

Aktuelle Unix timestamps in Sekunden sind meist 10-stellig, timestamps in Millisekunden meist 13-stellig. Dieses Tool erkennt Werte über 100 Milliarden (10¹¹) automatisch als Millisekunden. Wenn du mit Legacy-Daten, Zukunftsdaten, negativen timestamps oder einem bekannten API-Format arbeitest, wähle Sekunden oder Millisekunden manuell über die Einstellung <strong>Eingabeeinheit</strong>.

UTC ist die globale Referenzzeit, die Unix timestamps verwenden. Lokale Zeit wird aus den Zeitzoneneinstellungen deines Browsers oder Betriebssystems berechnet, einschließlich Sommerzeitregeln, wo sie gelten. Deshalb können UTC- und Lokalzeit-Zeilen für denselben timestamp unterschiedliche Uhrzeiten zeigen.

Ja. Datumswerte vor 00:00:00 UTC am 1. Januar 1970 werden durch negative Unix timestamps dargestellt. Die Unterstützung für sehr alte oder sehr weit in der Zukunft liegende Datumswerte hängt vom JavaScript-Date-Bereich des Browsers ab, aber normale Vor-1970-Daten funktionieren in modernen Browsern.

Die timestamp-Konvertierung läuft im Browser. Eingefügte timestamp- und Datumswerte werden lokal von JavaScript verarbeitet, was beim Prüfen von Entwicklungslogs, API payloads oder Token claims hilfreich ist.
Verwandte Tools

Binär-Konverter Online

Wandeln Sie Text in 8-Bit-Binärgruppen um und dekodieren Sie binäre Bytes zurück in lesbaren Text.

ASCII-Konverter

Wandeln Sie ASCII-Zeichen und numerische Codes für Protokoll- und Parser-Workflows um.

JWT Decoder Online

Dekodiere JWT-Token im Browser und prüfe Header, Payload, Claims und Ablaufdaten.