How this calculation works
Find a person’s calendar age on a specified date, rather than dividing elapsed days by 365. The calculation counts complete years and months, then the remaining days. The separate elapsed-day total is useful when you need a day count, but it is not an alternative legal definition of age.
Worked example
This example uses illustrative inputs. Your current result is shown above.
For birth date 1 January 2000 and age-on date 1 January 2024, the result is 24 years, 0 months, 0 days. Total elapsed days = 24 × 365 + 6 leap days = 8,766.
Assumptions and limits
- Birth date must not be after the age-on date.
- Dates use the Gregorian calendar and omit times of birth and time-zone differences.
- Calendar additions clamp an unavailable day to the end of its month. Legal birthday or eligibility conventions can differ, especially for leap-day births.
Questions people ask
Why not divide the days by 365?
Years do not all have 365 days, and months have different lengths. A quotient in average years is not the same as completed calendar years, months and days.
Can I check age on a future application date?
Yes. Set the age-on date to that fixed date. Check the organisation’s eligibility wording separately; this tool does not interpret legal cutoffs.