Die Grundidee
Die Differenz zwischen zwei Daten ist ihr Abstand — in Tagen, Wochen, Monaten oder Jahren. Die Basiseinheit ist der Tag: spätere Datum minus früheres Datum, in Tagen gezählt. Alles Weitere (Wochen, Monate, Werktage) ist ein Umeingeben dieser Tagzahl nach einer Konvention.
Rechenbeispiel: 15. März 2026 bis 1. Dezember 2026
Zählen Sie die Tage monatlich vom 15. März bis zum 1. Dezember:
- 15. März → 31. März: 16 Tage
- April: 30, Mai: 31, Juni: 30, Juli: 31, August: 31, September: 30, Oktober: 31, November: 30 → 244 Tage
- 1. Dezember: +1
Summe: 261 Tage (Startdatum nicht gezählt, Enddatum gezählt — die Standard-Subtraktion).
Umgerechnet: 261 Tage = 37 Wochen und 2 Tage. Kalendermäßig: Vom 15. März bis 1. November sind 8 Monate, plus 16 Tage, also 8 Monate und 16 Tage.
Werktage (Montag bis Freitag): 261 Tage ab einem Sonntag umfassen 185 volle Wochen-Werkstage plus Montag und Dienstag der letzten Woche — 187 Werktage.
Tage, Wochen, Monate, Jahre — die Konventionen
- Tage — einfache Subtraktion. Die einzige „exakte" Einheit, aber achten Sie auf inklusive vs exklusive Zählung (unten).
- Wochen — Tage ÷ 7. 261 Tage sind 37,29 Wochen, oder 37 Wochen 2 Tage.
- Monate — Kalendemonate zählen (15. März → 14. April ist ein Monat). Monate haben ungleiche Längen, also ist ein „Monat" nie eine feste Taganzahl. Manche Finanzkontexte nutzen 30-Tage-Monate; andere, tatsächlich/tatsächlich.
- Jahre — 365 Tage, oder 365,25 für Schaltjahre, oder die tatsächlichen Tage des Intervalls (in der Finanzwelt: Konventionen wie 360, 365 oder 365,25, z. B. 30/360).
Inklusive vs exklusive Zählung
„Von Sonntag bis Freitag" sind 4 Tage per Subtraktion, aber 5 Tage, wenn man beide Enden zählt. Ein Hotelaufenthalt vom 1. bis 3. sind 2 Nächte, nicht 3 Tage. Nennen Sie immer die Konvention — in Verträgen und Fristen ändert „beide Tage eingeschlossen" die Zahl um eins.
Zeitzonen
Ein „Datum" ist nur in einer Zeitzone sinnvoll. Ein Treffen am 12. Juni in Tokio und eine Frist am 12. Juni in New York sind unterschiedliche Augenblicke, und der Tag zwischen zwei Daten kann sich verschieben, wenn man „12. Juni in einer Zone" mit „12. Juni in einer anderen" über eine Datumsgrenze hinweg vergleicht. Wählen Sie eine Zeitzone für die ganze Berechnung und bleiben Sie dabei.
Tools, die es für Sie erledigen
Für die Aufschlüsselung in Tage/Wochen/Monate/Weekend übernimmt der Datumsdifferenz-Rechner zwei Daten und liefert Tage, Wochen, Monate, Jahre, Werktage und den Wochentag jedes Datums. Für den konkreten Fall — wie alt ist jemand? — verankert der Altersrechner das Enddatum auf heute und liefert das exakte Alter in Jahren, Monaten und Tagen, einschließlich Schalttage. Für Entwickler, die in Epochenzeit arbeiten, liefert der Unix-Timestamp-Wandler Sekunden: Teilen Sie die Differenz durch 86.400, um Tage zu erhalten. Alle drei laufen im Browser.
Häufige Stolperfallen
- Konventionen mischen — „30 Tage" (Banken 30/360) und „tatsächliche Tage" liefern bei denselben Daten unterschiedliche Antworten.
- Das Ende vergessen — Off-by-one-Fehler sind der häufigste Datumsbug, im Code wie im Vertrag.
- Schaltjahre — 2024 hatte 366 Tage; Intervalle, die über den Februar eines Schaltjahrs gehen, sind einen Tag länger, als der Kalender vermuten lässt.
- Zeitzonen-Drift — Erst in UTC umrechnen, dann zählen — das erspart die Debatte „welcher Tag ist es eigentlich?".