Altersrechner
Berechnen Sie das genaue Alter in Jahren, Monaten und Tagen aus einem Geburtsdatum.
Über dieses Tool
Ein Altersrechner ist ein einfaches Tool, das Ihr genaues Alter bis auf den Tag berechnet, indem es Ihr Geburtsdatum mit dem heutigen Datum vergleicht. Ihr präzises Alter in Jahren, Monaten und Tagen zu kennen ist wichtig für amtliche Dokumente, Gesundheitsakten, Eignungsprüfungen und persönliche Meilensteine. Dieser Rechner erspart Ihnen manuelle Berechnungen und das Risiko von Rechenfehlern und liefert Ihnen sofort eine genaue Antwort.
Um ihn zu nutzen, geben Sie einfach Ihr Geburtsdatum in das Eingabefeld ein und klicken auf die Schaltfläche Berechnen. Das Tool zeigt sofort Ihr Alter aufgeschlüsselt in Jahren, Monaten und Tagen an, sowie Ihr genaues Alter in Wochen, Tagen oder Stunden, wenn Sie mehr Details benötigen. Häufige Anwendungen sind die Überprüfung der Berechtigung für altersbeschränkte Dienste, die Bestätigung von Informationen für behördliche Formulare, das Nachverfolgen der seit einem wichtigen Lebensereignis verstrichenen Zeit und die Befriedigung der Neugier über Ihr genaues Alter.
Häufig gestellte Fragen
Code-Implementierung
from datetime import date
def calculate_age(birthdate: date, today: date = None) -> dict:
"""Calculate age in years, months, and days."""
if today is None:
today = date.today()
years = today.year - birthdate.year
months = today.month - birthdate.month
days = today.day - birthdate.day
if days < 0:
months -= 1
# Days in the previous month
prev_month = today.replace(day=1)
import calendar
days_in_prev = calendar.monthrange(prev_month.year, prev_month.month - 1 or 12)[1]
days += days_in_prev
if months < 0:
years -= 1
months += 12
return {"years": years, "months": months, "days": days}
# Example
birth = date(1990, 6, 15)
age = calculate_age(birth)
print(f"Age: {age['years']} years, {age['months']} months, {age['days']} days")
total_days = (date.today() - birth).days
print(f"Total days lived: {total_days}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.