Berechne dein Alter auf den Tag genau
{{ __t('empty_state') }}
Der Altersrechner berechnet das exakte Alter zwischen zwei Datumsangaben — in Jahren, Monaten und Tagen sowie als Summe in Wochen, Tagen und Stunden. Standardmäßig wird das heutige Datum als Vergleichspunkt verwendet, lässt sich aber beliebig anpassen, um z.B. das Alter an einem bestimmten Tag in der Vergangenheit oder Zukunft zu ermitteln.
Die Berechnung erfolgt komplett im Browser. Schaltjahre und unterschiedliche Monatslängen werden korrekt berücksichtigt: Erst werden die Jahre subtrahiert, dann die Monate, dann die Tage — wenn der Tag im aktuellen Monat noch nicht erreicht ist, wird ein Monat aus dem Vorjahr-Übertrag hinzugefügt. So entspricht die Ausgabe der üblichen Konvention [X Jahre, Y Monate, Z Tage alt].
Auf den ersten Blick scheint die Berechnung des Alters trivial: heutiges Jahr minus Geburtsjahr. In der Praxis ist das oft falsch. Wer am 5. November 1990 geboren wurde und am 4. November 2024 nachschaut, ist nicht 34, sondern noch 33 Jahre alt — der Geburtstag steht erst am nächsten Tag bevor. Ein korrekter Altersrechner muss daher nicht nur das Jahr, sondern auch Monat und Tag berücksichtigen und prüfen, ob der Stichtag im aktuellen Jahr bereits überschritten wurde.
Hinzu kommen Schaltjahre. Ein Schaltjahr hat 366 statt 365 Tage; die zusätzliche Spanne entsteht am 29. Februar. Wer am 29. Februar geboren ist, hat in Nicht-Schaltjahren keinen exakten Kalender-Geburtstag. International ist die gängige Konvention, den 1. März oder den 28. Februar zu verwenden — beides ist juristisch und sozial akzeptiert. Dieser Rechner zählt zwischen zwei beliebigen Daten korrekt und verschiebt Geburtstage, die in Nicht-Schaltjahren nicht existieren, sauber auf den letzten Februartag.
Die Ausgabe in [Jahre, Monate, Tage] ist die alltagstaugliche Form. Die Summenformate (Gesamt-Monate, Wochen, Tage, Stunden) sind nützlich für statistische Vergleiche, Sport-Statistiken, juristische Fristen oder einfach um die abstrakte Größe einer Lebensspanne greifbar zu machen. Ein 30-jähriger Mensch hat rund 10.957 Tage oder 262.974 Stunden gelebt — das relativiert vieles und ist die Datengrundlage, mit der Lebensplanung, Versicherungen und Rentenmodelle arbeiten. Auch im Beruf werden Altersangaben oft sehr genau benötigt: beim Schuleintritt (Stichtag-Kohorten), beim Erreichen der Volljährigkeit, bei Versicherungstarifen mit gestaffeltem Eintrittsalter und bei Rentenmodellen, die taggenaue Beitragsjahre berücksichtigen. Ein Tool, das auf den Kalender-Tag genau rechnet, ist hier präziser als die übliche 'Jahr minus Jahr'-Rechnung.
Die Berechnung läuft in drei Schritten: Differenz von Jahr, Monat und Tag bilden, dann negative Werte rückwärts ausgleichen. Pseudo-Code:
years = endYear - startYear
months = endMonth - startMonth
days = endDay - startDay
if (days < 0) { months--; days += daysInPrevMonth(end) }
if (months < 0) { years--; months += 12 }
Fünf typische Rechnungen, mit denen sich das Verhalten des Altersrechners überprüfen lässt:
Dieser Rechner arbeitet rein kalendarisch nach dem proleptisch-gregorianischen Kalender. Für Geburtsdaten vor der Einführung des gregorianischen Kalenders (in Deutschland großteils nach 1582) sind die Tagesangaben ungenau, weil damals der Julianische Kalender galt. Auch Zeitzonen werden nicht berücksichtigt — wer um 23:55 in Tokio geboren wurde und nun in Los Angeles lebt, sollte das Geburtsdatum nach Ortszeit eingeben, nicht nach UTC. Für rechtliche Altersgrenzen (Volljährigkeit, Renteneintritt, Versicherungstarife) gelten zusätzlich nationale Sonderregeln, etwa zu Schalttagskindern. Diese Ergebnisse sind eine genaue Hilfsrechnung, ersetzen aber keine juristische oder medizinische Beratung.