Dauer

Dauer-Rechner

Messen Sie die Tage zwischen zwei Daten, zerlegen Sie eine beliebige Dauer in ihre Standardformen, oder verschieben Sie ein Datum um eine Dauer vor oder zurück.

Warte auf gültige EingabeWählen Sie ein Start- und Enddatum, dann auf Berechnen klicken.

Akzeptiert reine Zahlen und Token-Ketten (1y 2mo 3d 4h). Monate und Jahre verwenden den gregorianischen Durchschnitt (30,44 T / 365,2425 T).

Aufschlüsselung
1 day, 2 hours, 30 minutes
95,400 Sekunden insgesamt.
Summen
Jahre (Ø)0.003
Monate (Ø)0.036
Wochen0.158
Tage1.1042
Stunden26.5
Minuten1,590
Sekunden95,400
Standardformen
ISO 8601P1DT2H30M
Millisekunden95,400,000
Mikrosekunden95,400,000,000
Klartext1 day, 2 hours, 30 minutes
Warte auf gültige EingabeWählen Sie ein Startdatum und eine Dauer zum Addieren oder Subtrahieren.

Gängige Dauern

Klicken Sie auf eine, um sie in den Tab Aufschlüsselung zu übernehmen.

Was dieser Rechner tut

Drei Modi in einem: Zwischen zwei Daten misst die Tage zwischen Daten; Aufschlüsselung wandelt eine Dauer in alle Standardeinheiten um; Addieren/Subtrahieren verschiebt ein Datum um eine Dauer.

Tage zwischen zwei Daten — die Formel

Beide Eingaben werden als UTC-Mitternacht behandelt. Die Zählung ist (Ende − Start) / 86.400.000 ms — immer eine ganze Zahl. Jede 'Einbeziehen'-Checkbox addiert einen Tag.

Kalender vs gemittelte Summen

Der Kalender läuft die echten Daten entlang ('1 Jahr, 2 Monate'); die gemittelten Summen nutzen den gregorianischen Durchschnitt (365,2425 T/Jahr, 30,437 T/Monat). Beide werden nebeneinander angezeigt.

Parsen freier Dauern

Der Aufschlüsselung-Tab akzeptiert einfache Zahlen (mit Standardeinheit), Token-Strings wie '1d 2h 30m' und Mischungen wie '1y 2mo 3d'. Bei Fehler erscheint ein Hinweis mit Beispielen.

Datum verschieben

Add/Subtract nimmt ein Startdatum, +/− und eine Dauer. Liefert das Ergebnisdatum, seinen Wochentag, seinen Unix-Zeitstempel und seinen Jahrestag.

Gängige Dauern

Die acht Referenzzellen (1 Minute bis 1 Jahr) decken wiederkehrende Werte ab. Ein Klick darauf übernimmt den Wert in den Aufschlüsselung-Tab.

Programmatische Nutzung

Die Mathematik ist reproduzierbar: Zwischen = (Ende − Start) / 86.400.000; Add/Subtract = Basis + offset×1000. Parser und Helper liegen in src/timeUtils.ts des Repositorys.