Wie alt bin ich? Altersrechner mit Jahren, Monaten und Tagen
Wie alt bin ich? Das Alter ergibt sich aus dem Geburtsdatum: zuerst zählt man volle Kalenderjahre bis heute, dann volle Monate, dann die restlichen Tage. Wer stattdessen einfach die gelebten Tage durch 365 teilt, bekommt fast immer ein leicht falsches Ergebnis, weil Schaltjahre und unterschiedlich lange Monate diese Rechnung verschieben.
Klingt simpel, wird aber in der Praxis überraschend oft falsch gemacht, sowohl im Kopf als auch in selbstgeschriebenem Code. Der Grund: Ein Kalenderjahr ist keine feste Anzahl Tage, ein Monat schon gar nicht, und ohne die richtige Reihenfolge der Schritte verschiebt sich das Ergebnis um Tage, manchmal um ein ganzes Jahr.
Wie das Alter tatsächlich berechnet wird
Die korrekte Methode arbeitet in drei Schritten, in genau dieser Reihenfolge:
- Volle Kalenderjahre zwischen Geburtsdatum und heutigem Datum zählen.
- Von dem, was übrig bleibt, volle Monate zählen.
- Die restlichen Tage als letzten Rest übernehmen.
Das ist derselbe Ansatz, den Standesämter und Formulare verwenden, wenn nach dem Alter “in Jahren und Monaten” gefragt wird. Er unterscheidet sich von einer Näherung wie gelebte Tage geteilt durch 365,25: Diese Division liefert eine Dezimalzahl, die mit der Zeit vom Kalender abweicht, weil sie nicht weiß, wo genau im Monat der Geburtstag liegt oder ob Schaltjahre dazwischenliegen. Die Kalendermethode zählt dagegen exakt die Tage, die tatsächlich vergangen sind, keine Schätzung.
Der Unterschied ist selten dramatisch, aber er ist real: Zwei Personen mit demselben Geburtsjahr, aber unterschiedlichem Geburtsmonat, können bei der Näherungsformel denselben Dezimalwert für “Jahre” bekommen, obwohl ihr tatsächliches Alter in Jahren und Monaten unterschiedlich ist. Für ein Formular, das exakte Jahre und Monate verlangt, reicht die Näherung schlicht nicht.
Durchgerechnetes Beispiel
Nehmen wir ein konkretes Geburtsdatum und rechnen bis zu einem festen heutigen Datum durch.
| Kennzahl | Wert |
|---|---|
| Geburtsdatum | Dienstag, 15. März 1994 |
| Heutiges Datum | 4. Juli 2026 |
| Alter | 32 Jahre, 3 Monate, 19 Tage |
| Gesamtzahl gelebter Tage | 11.799 |
| Tage bis zum nächsten Geburtstag | 254 |
| Sternzeichen | Fische |
| Generation | Millennial (Generation Y) |
So kommt die Rechnung zustande: Von März 1994 bis März 2026 sind 32 volle Kalenderjahre vergangen. Danach bleiben noch 3 volle Monate übrig, März bis Juni, und der Rest sind 19 Tage bis zum 4. Juli. Macht zusammen 32 Jahre, 3 Monate und 19 Tage, nicht einfach 2026 minus 1994. Die 11.799 gelebten Tage zählen jeden Kalendertag seit der Geburt mit, einschließlich aller Schaltjahre in diesem Zeitraum, darunter 1996, 2000, 2004 und so weiter im Vier-Jahres-Rhythmus (mit der üblichen Ausnahme volle Jahrhunderte, die nicht durch 400 teilbar sind). Bis zum nächsten Geburtstag am 15. März 2027 bleiben ab dem 4. Juli 2026 noch 254 Tage. Das Sternzeichen Fische ergibt sich direkt aus dem 15. März, das im westlichen Tierkreis zwischen dem 19. Februar und dem 20. März liegt, und die Generation Millennial (auch Generation Y genannt) folgt aus dem Geburtsjahr 1994, das üblicherweise zwischen 1981 und 1996 verortet wird.
Bemerkenswert an diesem Beispiel: Der 15. März 1994 war ein Dienstag. Das lässt sich nicht aus dem Kalenderjahr allein ableiten, es folgt aus der genauen Position dieses Datums im durchlaufenden Wochenzyklus, denselben Berechnungsschritten, die auch Schaltjahre korrekt einordnen.
Berechnen Sie es mit Ihren eigenen Werten
Geben Sie Ihr Geburtsdatum ein und sehen Sie sofort Ihr Alter in Jahren, Monaten und Tagen, dazu Sternzeichen, Generation und die Tage bis zum nächsten Geburtstag:
Typische Fehler bei der Altersberechnung
Das Alter als aktuelles Jahr minus Geburtsjahr berechnen. Diese Kurzformel ist für jeden falsch, dessen Geburtstag in diesem Jahr noch nicht stattgefunden hat. Ein Beispiel: Jemand, geboren am 15. März 1994, wird am 10. Januar 2026 geprüft. Die naive Formel 2026 minus 1994 ergibt 32, aber die Person ist an diesem Tag tatsächlich noch 31, weil der Geburtstag im März dieses Jahres schlicht noch nicht war. Dieser Off-by-one-Fehler taucht in selbstgebauten Altersberechnungen ständig auf, gerade weil er im Testfall “Geburtstag war schon” unsichtbar bleibt und erst bei Daten vor dem Jahrestag auffliegt.
Der 29. Februar. In Jahren ohne Schaltjahr gibt es keinen 29. Februar. Wer an einem 29. Februar geboren wurde, hat in den drei folgenden Jahren also gar kein reguläres Datum, an dem der Geburtstag stattfinden könnte. Systeme, die Alter berechnen, und auch Behörden müssen dafür eine feste Konvention wählen, meist wird der 28. Februar oder der 1. März als Geburtstag des jeweiligen Jahres behandelt. Wer eigene Alterslogik programmiert und diesen Sonderfall übersieht, produziert für Menschen mit diesem Geburtsdatum regelmäßig ein falsches oder sogar abstürzendes Ergebnis.
Gelebte Monate über eine Dezimalnäherung schätzen. Manche Tools berechnen “gelebte Monate” als Gesamttage geteilt durch 30,44 (der durchschnittlichen Monatslänge). Das liefert eine Dezimalzahl, die auf Dauer von der Kalendermethode abweicht, denn echte Monate haben 28 bis 31 Tage, nicht konstant 30,44. Für ein amtliches Formular, das die Angabe “X Jahre und Y Monate” verlangt, zählt aber genau die Kalendermethode, nicht die Durchschnittsnäherung.
Alle drei Fehler haben etwas gemeinsam: Sie fallen bei den meisten Testdaten gar nicht auf, weil der Unterschied zur korrekten Rechnung oft nur wenige Tage beträgt. Sichtbar werden sie erst bei bestimmten Kombinationen aus Geburtsdatum und Prüfdatum, und genau dann, wenn ein Formular oder eine Behörde die exakte Angabe verlangt, wird aus der kleinen Ungenauigkeit ein konkretes Problem.
Häufige Fragen
Wie wird das Alter taggenau berechnet? Indem man das Geburtsdatum vom heutigen Datum abzieht und dabei zuerst volle Kalenderjahre zählt, dann volle Monate, dann die verbleibenden Tage. Diese Reihenfolge liefert für jedes beliebige heutige Datum ein exaktes Ergebnis, nicht nur eine Schätzung.
Spielt es eine Rolle, wenn ich meine genaue Geburtszeit nicht kenne? Nein, für Jahre, Monate und Tage reicht das Geburtsdatum völlig aus. Die genaue Uhrzeit wird nur bei einem einzigen Detail relevant: dem Sternzeichen, wenn der Geburtstag exakt auf den Wechsel zwischen zwei Zeichen fällt. Für den ganz überwiegenden Teil der Daten ändert die Uhrzeit am Ergebnis nichts.
Warum zeigt das Tool auch Sternzeichen und Generation an? Beides lässt sich direkt aus dem Geburtsdatum ableiten, ohne zusätzliche Eingabe, und beantwortet zwei Fragen, die oft direkt nach dem Alter selbst kommen. Das Sternzeichen folgt aus Tag und Monat, die Generation aus dem Geburtsjahr.
Kann ich das Ergebnis für ein offizielles Formular nutzen, das das Alter in Jahren und Monaten verlangt? Ja, genau dafür ist die Kalendermethode gedacht. Das Tool liefert exakt die Angabe “X Jahre, Y Monate, Z Tage”, wie sie Behördenformulare typischerweise abfragen, ohne dass Sie selbst zählen oder runden müssen.
Kann ich mein Ergebnis teilen? Auf der eigenständigen Werkzeugseite ja, dort aktualisiert sich die URL automatisch und ein Teilen-Button steht bereit. In diesem Artikel ist der Rechner eingebettet und ohne Teilen-Funktion, da die URL hier zum Artikel gehört; nutzen Sie dafür die vollständige Toolseite.
Was passiert bei einem Geburtsdatum am 29. Februar? Der Rechner behandelt diesen Fall wie die gängige Konvention: In Jahren ohne den 29. Februar gilt der 28. Februar oder der 1. März als Stichtag für die Jahres- und Monatszählung. Das betrifft nur einen kleinen Teil aller Geburtsdaten, ist dort aber der Fall, in dem selbstgebaute Rechner am häufigsten scheitern.