So berechnen Sie das Alter in Jahren, Monaten und Tagen
Zu sagen, jemand ist „34 Jahre alt", reicht normalerweise aus. Aber für offizielle Dokumente, Versicherungsformulare, medizinische Unterlagen oder Berechtigungsprüfungen brauchen Sie manchmal die genaue Aufschlüsselung: 34 Jahre, 7 Monate und 12 Tage. Das ist etwas mehr als nur Jahre abziehen.
Der Altersrechner macht dies automatisch. Dieser Artikel erklärt Schritt für Schritt, wie die Berechnung funktioniert — hilfreich, wenn Sie ein Ergebnis überprüfen, es manuell durchführen oder die Logik in eine Tabelle oder Anwendung integrieren möchten.
Die grundlegende Methode
Um das Alter in Jahren, Monaten und Tagen von einem Geburtsdatum bis zu einem Stichtag zu berechnen:
1. Vollendete Jahre zählen — finden Sie den letzten Geburtstag am oder vor dem Stichtag 2. Vollendete Monate zählen — vom letzten Geburtstag bis zum nächsten Monatsanniversar am oder vor dem Stichtag 3. Verbleibende Tage zählen — die Tage zwischen dem letzten Monatsanniversar und dem Stichtag
Ein Beispiel macht das klar.
Geburtsdatum: 15. März 1990 Stichtag: 4. November 2026
Schritt 1 — Vollendete Jahre: Der letzte Geburtstag war der 15. März 2026. Das sind 36 vollendete Jahre.
Schritt 2 — Vollendete Monate ab 15. März 2026:
- 15. April = 1 Monat
- 15. Mai = 2 Monate
- 15. Juni = 3 Monate
- 15. Juli = 4 Monate
- 15. August = 5 Monate
- 15. September = 6 Monate
- 15. Oktober = 7 Monate
- 4. November liegt vor dem 15. November, daher stoppen wir bei 7 Monaten
Schritt 3 — Verbleibende Tage vom 15. Oktober bis 4. November: Oktober hat 31 Tage. Vom 15. bis 31. Oktober = 16 Tage. Plus 1. bis 4. November = 4 Tage. Gesamt: 20 Tage.
Ergebnis: 36 Jahre, 7 Monate, 20 Tage
Warum einfache Subtraktion nicht funktioniert
Man könnte denken, man könne die Geburtsdaten einfach Jahr für Jahr, Monat für Monat, Tag für Tag subtrahieren. Das Problem ist, dass Monate unterschiedliche Längen haben.
Wenn Sie am 31. Januar geboren wurden und wissen möchten, wie alt Sie am 1. März sind:
- 31. Januar bis 28. Februar (oder 29.) = 1 Monat (obwohl es weniger Tage sind als bei den meisten Monaten)
- 28. Februar bis 1. März = 1 Tag
Sie sind also 1 Monat und 1 Tag älter — nicht 29 oder 30 Tage, was eine naive Tagesubtraktion ergeben würde.
Das ist die zentrale Schwierigkeit. Monate sind Einheiten unterschiedlicher Länge. Wenn Sie „einen Monat" zum 31. Januar addieren, erhalten Sie den 28. Februar (oder 29. in einem Schaltjahr) — den letzten Tag des Monats — weil der Februar keinen 31. hat. Das nennt man Monatsendanpassung.
Monatsendanpassung: Der Sonderfall, der verwirrt
Wenn Ihr Geburtstag auf dem 29., 30. oder 31. eines Monats liegt, haben einige Monate diesen Tag nicht:
- Geboren am 30. Januar: das Monatsanniversar im Februar ist der 28. Februar (oder 29.)
- Geboren am 31. Januar: dasselbe
- Geboren am 31. März: das Monatsanniversar im April ist der 30. April
Das bedeutet, die „Tageanzahl" nach der Monatszählung kann bei Menschen, die spät im Monat geboren sind, leicht erhöht wirken. Das ist kein Fehler — es ist das korrekte Ergebnis, wie Monatsanniversare in der realen Welt funktionieren.
Beispiel: Geboren am 31. Januar. Stichtag: 5. März.
- 31. Januar bis 28. Februar = 1 Monat (letzter Tag im Februar, da es keinen 31. Februar gibt)
- 28. Februar bis 5. März = 5 Tage
- Ergebnis: 1 Monat, 5 Tage
Wenn Sie stattdessen „Februar hat 28 Tage, 31. Januar bis 5. März sind 33 Tage, 33 ÷ 30 = 1 Monat und 3 Tage" gerechnet hätten — würden Sie die falsche Antwort bekommen.
Schaltjahrs-Geburtstage
Menschen, die am 29. Februar geboren wurden, haben einen Geburtstag, der nur alle vier Jahre existiert. In Nicht-Schaltjahren ist die Konvention in den meisten Ländern:
- Geburtstag wird am 28. Februar begangen (den Tag vor dem 1. März)
- Einige Länder und Rechtssysteme verwenden 1. März
Für die Altersberechnung ist das Monatsanniversar des Geburtsmonats in Nicht-Schaltjahren der 28. Februar. Eine Person, die am 29. Februar 2000 geboren wurde, wird am 28. Februar 2030 dreißig Jahre alt — nicht am 1. März.
Die nächsten „echten" 29.-Februar-Geburtstage nach 2000 sind: 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032. Beachten Sie, dass die Lücke von 1900 (kein Schaltjahr) zu 2000 (Schaltjahr, da durch 400 teilbar) bedeutet, dass 29.-Februar-Anniversare in der jüngsten Vergangenheit und nahen Zukunft genau 4 Jahre auseinander liegen.
Altersberechnung manuell in Tabellenform
Zur Verdeutlichung hier ein schrittweiser Tabellenansatz für das Geburtsdatum 22. Juli 1985 und den Stichtag 10. April 2026:
| Schritt | Berechnung | Ergebnis |
|---|---|---|
| Letzter Geburtstag | 22. Juli 2025 (22. Juli 2026 liegt nach dem 10. April) | 40 vollendete Jahre |
| Monate ab 22. Juli 2025 | 22. Aug., 22. Sep., 22. Okt., 22. Nov., 22. Dez., 22. Jan., 22. Feb., 22. März = 8 Monate | 8 vollendete Monate |
| Nächstes Anniversar | 22. April 2026 (nach dem 10. April) | Stopp am 22. März 2026 |
| Tage vom 22. März bis 10. April | März: 22→31 = 9 Tage; April: 1→10 = 10 Tage | 19 verbleibende Tage |
| Alter | 40 Jahre, 8 Monate, 19 Tage |
Alter in Tagen, Wochen und Stunden
Manchmal ist die Aufschlüsselung in Jahren/Monaten/Tagen nicht das, was Sie brauchen. Exakte Tage sind präziser und vermeiden das Problem der variablen Monatslängen vollständig.
Vom 22. Juli 1985 bis zum 10. April 2026:
- Gesamttage = (2026 - 1985) × 365 + Schaltjahrstage + Anpassung für exakte Daten
- Ein einfacherer Weg: Nutzen Sie den Altersrechner, der Gesamttage, Wochen und Stunden sowie das Ergebnis in Jahren/Monaten/Tagen anzeigt
Gesamttage sind am nützlichsten für:
- Verfolgung der kindlichen Entwicklung (pädiatrische Meilensteine nutzen Wochen für die ersten zwei Jahre)
- Altersverifizierung in Systemen, die Tageanzahlen statt Kalenderdaten verwenden
- Historische und wissenschaftliche Kontexte, wo die genaue verstrichene Zeit wichtig ist
Eine Woche = 7 Tage genau. Eine Stunde = 1/24 eines Tages. Umrechnung von Gesamttagen in Stunden: Multiplikation mit 24. Umrechnung in Wochen: Division durch 7.
Altersberechnung in Tabellenkalkulationen
In Microsoft Excel oder Google Sheets berechnet die DATEDIF-Funktion Alterskomponenten:
=DATEDIF(Geburtsdatum; heute; "Y") — vollendete Jahre
=DATEDIF(Geburtsdatum; heute; "YM") — Monate nach letztem Geburtstag
=DATEDIF(Geburtsdatum; heute; "MD") — Tage nach letztem Monatsanniversar
Kombiniert: =DATEDIF(A1;HEUTE();"Y")&" Jahre, "&DATEDIF(A1;HEUTE();"YM")&" Monate, "&DATEDIF(A1;HEUTE();"MD")&" Tage"
Hinweis: DATEDIF ist eine undokumentierte Funktion in Excel (geerbt von Lotus 1-2-3) und hat bekannte Fehler beim Parameter „MD" für bestimmte Monatsendtermine. Für zuverlässige Ergebnisse ist der Altersrechner zuverlässiger als Tabellenkalkulationsformeln, wenn Genauigkeit wichtig ist.
Warum verschiedene Tools unterschiedliche Ergebnisse liefern
Altersrechner sind sich manchmal uneinig um einen Tag, besonders bei:
- Monatsendgeburtstagen (31. Jan., 31. März usw.)
- Den Tag vor einem Geburtstag
- Berechnungen am Ende Februar in Schalt- und Nicht-Schaltjahren
Diese Unterschiede beruhen meist darauf, wie das Tool die Monatsendanpassung handhabt und ob es den Geburtstag als Tag 0 oder Tag 1 zählt. Es gibt keine einzelne universell richtige Antwort für die Sonderfälle — Konventionen variieren je nach Land und Rechtskontext. Das Tool Tage berechnen kann helfen, die rohe Tageanzahl unabhängig zu überprüfen.


