Calendar age
Decomposes a birth-to-reference interval into anniversary-based years, months, and days. Use this page when that semantic meaning matters.
Birth date → Chosen date · Past or future · Gregorian
Reconstruct a person's calendar age at a selected event date, or project it at a future date. Both inputs are date-only YYYY-MM-DD values, so the calculation does not depend on the current clock.
birth 2000-02-29
reference 2025-02-28
rule Feb 28 clampReference is explicitToday does not change the answer
Reconstruct or project one calendar age
Enter a birth date and reference date in YYYY-MM-DD form. The reference must be the same as or later than the birth date. The primary output is completed calendar years, months, and days, not a policy interpretation.
Loading the specific-date age calculator…
Enable JavaScript to enter two YYYY-MM-DD values. The calculation contract, leap-day convention, examples, and limitations remain readable below.
A fixed reference makes the result reproducible
Unlike an age-to-today page, this calculator never substitutes the current date for the endpoint. That makes it useful when reading an old record, describing age at an event, checking a dataset, or planning a future anniversary. Record both input values with the result so another reader can reproduce the same calculation later.
The interval is decomposed by completing whole Gregorian years first, then whole months, then remaining days. A reference exactly equal to the birth date produces zero years, zero months, and zero days. The calculation does not add one merely because a human may call both endpoint dates “included.” Inclusion settings belong to a date-counting problem, not to calendar age.
Date-only arithmetic is intentional. A birthplace, time of birth, event time, and time zone can matter for a highly specific legal or astronomical question, but none is inferred here. The YYYY-MM-DD fields represent civil calendar dates and are not parsed as UTC instants.
Interpret the reference before interpreting the number
Use the event's recorded civil date as the reference. The answer is stable because reopening the page tomorrow does not move that endpoint.
Use a future date to describe projected calendar age, but do not treat the projection as proof that an event or entitlement will occur.
Compute the arithmetic, then apply the authority's separate cutoff, inclusion, leap-day, residence, and documentation rules. The calculator does not supply them.
February 29 is a policy boundary as well as a calendar edge. This page clamps a missing anniversary to February 28 for its own decomposition. Some laws or programs use March 1, the end of February, a precise instant, or a different wording. Never silently transfer this convention to an official decision.
Similar inputs can ask different questions
Decomposes a birth-to-reference interval into anniversary-based years, months, and days. Use this page when that semantic meaning matters.
The days between dates calculator counts date boundaries and can apply start/end inclusion choices without treating the first date as a birthday.
The time duration calculator works with clock times and breaks. Time zones and DST are separate from this date-only page.
The age calculator is the simpler contract when the intended reference is always the current local date.
Reference-date answers
It is the completed Gregorian calendar interval from the birth date through the selected reference date, expressed as years, months, and days under this page's stated anniversary rules.
Yes. Enter both values as YYYY-MM-DD. The reference date must not be earlier than the birth date, but it may be before or after today because today is not the calculation boundary.
For this calculator, an anniversary of February 29 clamps to February 28 in a non-leap reference year. A legal or organizational rule may choose March 1 instead and must be checked separately.
No. Calendar age measures the interval from the start of the birth date to the start of the reference date. It does not add an inclusive extra day merely because both endpoint labels are displayed.
No. It is general date arithmetic, not proof of identity or a decision about legal adulthood, work, education, insurance, immigration, retirement, benefits, or any other eligibility rule.