Datum-zu-Epoch-Konverter

Wähle ein Kalenderdatum, eine Uhrzeit und eine Zeitzone und wandle diese lokale Uhrzeit in Unix-Sekunden und -Millisekunden um. Nützlich für APIs, Cron-Jobs, Logs, Datenbankzeilen und Tests.

Ein menschliches Datum in Unix-Zeit umwandeln

Diese Seite übernimmt die umgekehrte Umwandlung: Beginne mit einem Datum, einer Uhrzeit und der Zeitzone, in der diese Zeit zu verstehen ist. Das Ergebnis ist ein einzelner Unix-Timestamp, der überall denselben Moment darstellt.

Wann Sekunden oder Millisekunden

Nutze Sekunden für die meisten Backend-Sprachen, Datenbanken und Kommandozeilen-Tools. Nutze Millisekunden für JavaScript Date, Browser-APIs, Analytics-Events und Systeme mit Sub-Sekunden-Präzision.

  • Unix-Sekunden haben für moderne Daten meist 10 Stellen
  • Unix-Millisekunden haben für moderne Daten meist 13 Stellen
  • ISO 8601 ist ideal für einen lesbaren String mit expliziter UTC-Ausgabe
  • UTC-Strings sind nützlich für HTTP-Header, Logs und schnelle Prüfungen

Umgang mit Zeitzonen

Ein lokales Datum wie 2026-05-14 08:00 bedeutet in Los Angeles, New York, London oder Tokio unterschiedliche Momente. Die Zeitzone vor der Umwandlung zu wählen vermeidet Stundenfehler und behandelt Sommerzeitregeln über die Intl-API des Browsers.

Die richtige Datumsgrenze wählen

Die Datum-zu-Epoch-Umwandlung ist am nützlichsten, wenn die Kalenderbedeutung vor dem Erzeugen der Zahl klar ist. Entscheide bei geplanten Jobs, Berichtsfenstern und Datenbankfiltern zuerst, ob die Grenze in UTC oder einer Geschäftszeitzone liegt. Wandle dann genau diese Uhrzeit in Sekunden und Millisekunden um, damit alle Dienste denselben Moment vergleichen.

  • Nutze UTC für Logs, APIs, CI-Jobs und regionsübergreifende Backend-Systeme
  • Nutze die Geschäftszeitzone für lokale Abrechnungstage, Öffnungszeiten oder nutzerseitige Kalender
  • Bevorzuge exklusive Obergrenzen wie created_at < nextDayStart für Datumsbereiche
  • Speichere den erzeugten Timestamp mit einer kurzen Notiz zur angenommenen Zeitzone