Zum Hauptinhalt springen
Bethemesh

Relative-Zeit-Rechner

Vergleiche zwei Datums- und Zeitangaben und erhalte die natürliche relative Formulierung („vor 3 Monaten“, „morgen“, „in 2 Stunden“) samt exaktem Abstand in Tagen, Stunden, Minuten und Sekunden.

Dieses Widget einbetten

Passe die Darstellung an, prüfe die Vorschau und kopiere anschließend den Code.

Vorschau

Art des Einbettungscodes

Zu kopierender Code

Responsive und automatisch von Bethemesh in der Größe angepasst.

War dieses Werkzeug hilfreich?

Wie funktioniert dieses Tool?

„Vor 3 Tagen veröffentlicht“, „läuft in 2 Stunden ab“, „vor 4 Monaten aktualisiert“: Oberflächen und Inhalte beschreiben ein Datum oft relativ zu einem Bezugszeitpunkt. Dieser Rechner vergleicht zwei Zeitpunkte und zeigt die Formulierung, die ein Browser in deiner Sprache erzeugen würde, zusammen mit dem exakten Abstand in Tagen, Stunden, Minuten und Sekunden. So prüfst du ein Label, schreibst eine Benachrichtigung oder findest einfach heraus, wie viel Zeit zwischen zwei Momenten liegt.

Das Tool berechnet zuerst den echten Abstand in Sekunden zwischen Ziel und Referenz (positiv, wenn das Ziel in der Zukunft liegt). Dann wählt es die größte erreichte Einheit: Jahre ab 365 Tagen, Monate ab 30 Tagen, Wochen ab 7 Tagen, danach Tage, Stunden, Minuten und Sekunden.

Der Abstand wird durch die Länge dieser Einheit geteilt und auf die nächste ganze Zahl gerundet, in Vergangenheit und Zukunft gleich: 45 Tage ergeben „in 2 Monaten“ ebenso wie „vor 2 Monaten“. Ein Monat zählt 30 Tage, ein Jahr 365 Tage – Durchschnittswerte, das Ergebnis ist also eine lesbare Näherung, keine Kalenderrechnung.

Die Formulierung stammt aus der Browser-API Intl.RelativeTimeFormat (Standard ECMA-402, Texte aus den Unicode-CLDR-Daten) mit der Option numeric „auto“: Ein Wert von 1 oder −1 wird zu „morgen“, „gestern“, „nächste Woche“ oder „letzten Monat“, ein Abstand von null zu „jetzt“. Die Zeitpunkte werden in der Zeitzone deines Geräts gelesen.

So verwenden Sie dieses Tool

  1. Gib Referenzdatum und -zeit ein

    Das ist das „Jetzt“ aus Sicht der Formulierung, etwa die aktuelle Uhrzeit.

  2. Gib Zieldatum und -zeit ein

    Das Ereignis, das eingeordnet werden soll: vergangen (vor …) oder künftig (in …).

  3. Lies die relative Formulierung

    Sie erscheint in der Sprache der Seite.

  4. Prüfe den exakten Abstand

    Die Aufschlüsselung in Tage, Stunden, Minuten und Sekunden zeigt die angewandte Rundung.

So wird die Einheit gewählt

Angezeigt wird der Abstand, gerundet in der größten erreichten Einheit.

Abstand in Sekunden

Δ = t(Ziel) − t(Referenz)

Angezeigter Wert

v = Vorzeichen(Δ) × runden(|Δ| ÷ u)

u ist die größte Einheit mit |Δ| ≥ u.

Δ
echter Abstand in Sekunden, in der Vergangenheit negativ
u
Länge der Einheit: 1 Jahr = 365 T, 1 Monat = 30 T, 1 Woche = 7 T, 1 T = 86.400 s, 1 h = 3.600 s, 1 min = 60 s
v
Zahl in der relativen Formulierung

Datumsbibliotheken nutzen nicht alle dieselben Schwellen: Manche wechseln schon ab 26 Tagen zu Monaten oder zeigen nie Wochen. Zwei Websites können denselben Abstand daher unterschiedlich formulieren.

Anwendungsfälle

Ein Interface-Label prüfen

Kontrolliere, ob ein angezeigtes „vor 2 Monaten“ zu den echten Daten passt.

Benachrichtigung formulieren

Erhalte die natürliche Formulierung einer Frist in den sechs Sprachen der Seite.

Zeit seit einem Ereignis messen

Finde den exakten Abstand zwischen Bestellung und Lieferung oder zwischen zwei Logins.

Eine Stunde Unterschied verstehen

Erkenne den Effekt einer Zeitumstellung auf einen Abstand von einem Tag.

Beispiele

Rundung auf Monate

45 ÷ 30 = 1,5, gerundet auf 2.

Eingabe

Referenz 9. Okt. 2026, 12:00, Ziel 23. Nov. 2026, 12:00

Ergebnis

in 2 Monaten (exakter Abstand: 45 T)

Rundung auf Stunden

1,5 h werden auf 2 h gerundet.

Eingabe

Referenz 12:00, Ziel 13:30 am selben Tag

Ergebnis

in 2 Stunden (1 h 30 min)

In der Vergangenheit

1.012 Tage ÷ 365 ≈ 2,77, gerundet auf 3.

Eingabe

Referenz 9. Okt. 2026, Ziel 1. Jan. 2024

Ergebnis

vor 3 Jahren

Umstellung auf Sommerzeit (Berlin)

Die Nacht vom 28. auf den 29. März dauert nur 23 h: Das Tool misst die tatsächlich verstrichene Zeit.

Eingabe

Referenz 28. März 2026, 12:00, Ziel 29. März 2026, 12:00

Ergebnis

in 23 Stunden

Tipps und bewährte Vorgehensweisen

  • „Morgen“ bedeutet hier einen auf einen Tag gerundeten Abstand (24 h bis unter 36 h), nicht unbedingt den nächsten Kalendertag: 23 Uhr bis 5 Uhr übermorgen ergibt ebenfalls „morgen“.
  • Für die genaue Zahl von Kalendertagen zwischen zwei Daten nimm den Datumsdifferenz-Rechner; für einen Countdown in Tagen den Tage-bis-Rechner.
  • Für eine präzise Dauer, die Nutzer sehen (gesetzliche Frist, Garantie), ist der exakte Abstand besser als die gerundete Formulierung.
  • Um Zeiten aus zwei Zeitzonen zu vergleichen, rechne sie zuerst mit dem Zeitzonen-Umrechner um.

Quellen und Referenzen

Häufig gestellte Fragen

Warum ergeben 45 Tage „in 2 Monaten“?

Ab 30 Tagen wird der Abstand in Monaten zu 30 Tagen ausgedrückt und gerundet: 45 ÷ 30 = 1,5, gerundet auf 2. Der exakte Abstand (45 T) steht weiterhin unter der Formulierung.

Warum „in 4 Wochen“ bei 29 Tagen?

Monate beginnen erst bei 30 Tagen. Zwischen 7 und 29 Tagen wird in Wochen gerechnet: 29 ÷ 7 ≈ 4,1, gerundet auf 4.

Warum zeigt ein Tag Abstand 23 oder 25 Stunden?

Weil zwischen beiden Zeitpunkten eine Zeitumstellung lag. Das Tool misst die tatsächlich verstrichene Zeit in der Zeitzone deines Geräts.

Wann erscheint „gestern“ oder „morgen“?

Wenn der gerundete Abstand genau −1 oder +1 Tag beträgt. Das gilt ebenso für „letzte Woche“, „nächsten Monat“ oder „nächstes Jahr“.

Woher stammen die Formulierungen jeder Sprache?

Aus der Browser-API Intl.RelativeTimeFormat, definiert im Standard ECMA-402 und gespeist von den Sprachdaten von Unicode CLDR.

Werden Sekunden berücksichtigt?

Die Felder werden minutengenau eingegeben, der Abstand aber in Sekunden berechnet; unter einer Minute erscheint das Ergebnis in Sekunden oder als „jetzt“.

Verwandte Werkzeuge

Werkzeuge, die diesem ähnlich sind oder es ergänzen.

Ähnliche Werkzeuge

Berechne, wie viele Tage bis zu einem Datum bleiben oder seit einem Datum vergangen sind – auch in Wochen.

Datum & ZeitEmpfohlenDieses Werkzeug verwenden