CalcLibrary

Datumsdifferenz-Rechner

Ermitteln Sie den genauen Unterschied zwischen zwei Daten in Jahren, Monaten und Tagen. Zeigt auch Gesamttage, Wochen und Stunden.

Beispiele

Vom 1. Januar 2025 bis 1. Januar 2026.

Jahre
1
Monate
0
Tage
0
Tage gesamt
365
Wochen gesamt
52,1
Stunden gesamt
8.760

Das sind etwa 52,1 Wochen Unterschied.

War das nützlich?

Beispiele

So funktioniert's

Formel

totalDays=Δt86400000\text{totalDays} = \frac{\Delta t}{86400000}

totalHours=totalDays×24\text{totalHours} = \text{totalDays} \times 24

Variablen

Δt\Delta t

Millisekunden zwischen dem früheren und dem späteren Datum (UTC)

totalDays\text{totalDays}

Volle Kalendertage zwischen beiden Daten

totalHours\text{totalHours}

Gesamtstunden zwischen beiden Daten

8640000086400000

Millisekunden eines Tages (24 × 60 × 60 × 1000)

Geben Sie zwei Daten ein. Der Rechner ermittelt das frühere Datum und berechnet den Unterschied in Jahren, Monaten und Tagen. Zusätzlich werden Gesamttage, Wochen und Stunden zwischen den Daten berechnet.

Kalenderartige Zerlegung der Zeitspanne zwischen zwei Daten:

  1. Eingaben so sortieren, dass das frühere Datum zuerst steht; die Eingabereihenfolge spielt keine Rolle.
  2. Vorläufig die Differenzen für Jahr, Monat und Tag bilden: Jahre=spa¨teresJahrfru¨heresJahr\text{Jahre} = \text{späteresJahr} - \text{früheresJahr}, Monate=spa¨tererMonatfru¨hererMonat\text{Monate} = \text{spätererMonat} - \text{frühererMonat}, Tage=spa¨tererTagfru¨hererTag\text{Tage} = \text{spätererTag} - \text{frühererTag}.
  3. Ist die Tagesdifferenz negativ, hat das spätere Datum den Tag-im-Monat des früheren Datums noch nicht erreicht — die Tage des Vormonats übertragen und einen Monat von der Monatsdifferenz abziehen.
  4. Ist die Monatsdifferenz danach negativ, liegt der spätere Monat innerhalb des Jahres noch vor dem früheren — 12 Monate übertragen und ein Jahr von der Jahresdifferenz abziehen.
  5. Gesamtdauer direkt aus den Zeitstempeln berechnen: totalDays=Δt/86400000\text{totalDays} = \Delta t / 86400000, totalWeeks=totalDays/7\text{totalWeeks} = \text{totalDays} / 7, totalHours=totalDays×24\text{totalHours} = \text{totalDays} \times 24. Die Daten werden als UTC-Mitternacht geparst, um Sommerzeit-Verschiebungen über die Spanne hinweg zu vermeiden.

Häufig gestellte Fragen

01Wie wird der Unterschied berechnet?
Der Rechner ermittelt das frühere und spätere Datum und zählt dann volle Jahre, verbleibende volle Monate und verbleibende Tage. Die Gesamttage werden separat als absolute Differenz berechnet.
02Spielt die Reihenfolge der Daten eine Rolle?
Nein. Der Rechner erkennt automatisch, welches Datum früher ist und berechnet die positive Differenz. Sie können jedes Datum zuerst eingeben.
03Werden Schaltjahre berücksichtigt?
Ja. Die Berechnung verwendet tatsächliche Kalenderdaten, sodass Schaltjahre mit 366 Tagen korrekt gezählt werden.
04Welches Datumsformat soll ich verwenden?
Verwenden Sie das ISO-Format JJJJ-MM-TT (z. B. 2026-04-07 für den 7. April 2026). Dies gewährleistet eine konsistente Analyse unabhängig von der Sprache.
05Kann ich damit Arbeitstage berechnen?
Dieser Rechner zählt Kalendertage, keine Arbeitstage. Wochenenden und Feiertage sind eingeschlossen. Für Arbeitstage müssen arbeitsfreie Tage separat ausgeschlossen werden.

Alle Rechner