This calculator finds the largest whole number of completed months from the birth date that does not pass the as-of date. Each candidate month is measured directly from the original birth date. The original day number is kept when possible; otherwise that candidate uses the last day of its month. Completed months are divided into whole years and a remainder of 0–11 months, then the remaining calendar days are counted from that anchor to the as-of date.
This is a birth-anchored month convention, not a series of one-month additions. January 31 plus two months is March 31, even if the one-month anniversary was shortened to February 28. Nor are years converted to 365 days or months to 30 days. The residual days can be as high as 30 because the next calendar anniversary may be more than 30 days away.
The next birthday is the first birthday anniversary on or after the as-of date. A birthday on that date has a countdown of zero days and displays “On the as-of date (0 days).” February 29 birthdays use February 28 in nonleap years. If the next birthday would be after year 9999, it is unavailable while the elapsed age remains valid.
All dates use the proleptic Gregorian calendar for years 0001–9999, including dates before its historical adoption. A leap year is divisible by 4, except a century year must also be divisible by 400: 2000 was a leap year; 1900 and 2100 were not. Reference: U.S. Naval Observatory — Leap Years.
Total elapsed days are the difference between the two calendar dates, with no inclusive extra day. The birth date itself is age zero. Days are not measured with timestamps, so daylight-saving changes and time zones do not alter a calculation for the same two dates. Only the initial “today” value uses your device's local date; the tool does not continuously advance it while the page stays open.
Results are exact for the stated calendar convention and require no decimal rounding. Birthday observance and age rules for a legal, school, benefit, or eligibility decision may differ; this tool does not apply those rules.