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:

SchrittBerechnungErgebnis
Letzter Geburtstag22. Juli 2025 (22. Juli 2026 liegt nach dem 10. April)40 vollendete Jahre
Monate ab 22. Juli 202522. Aug., 22. Sep., 22. Okt., 22. Nov., 22. Dez., 22. Jan., 22. Feb., 22. März = 8 Monate8 vollendete Monate
Nächstes Anniversar22. April 2026 (nach dem 10. April)Stopp am 22. März 2026
Tage vom 22. März bis 10. AprilMärz: 22→31 = 9 Tage; April: 1→10 = 10 Tage19 verbleibende Tage
Alter40 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.

Ähnliche Artikel