Choose the counting rule
Decide whether the birth date is day zero or day one.
birth date = day 0Date and time guide
An age-in-days milestone marks an exact number of calendar days since birth. Leap days count too, so multiplying age by 365 is only a rough guess.
The short answer
Age in days is the number of full calendar days from a birth date to the date you are checking. This site treats the birth date as day zero, so the next date is one day old.
A day milestone is found by adding that many days to the birth date. Leap days are counted like any other day, so this is more accurate than guessing from years.
Start with the method
These are the ideas to keep separate before working through an example.
Decide whether the birth date is day zero or day one.
birth date = day 0Count the calendar days from the birth date to the checking date.
days old = checking date - birth dateAdd the target number of days to the birth date.
milestone date = birth date + target daysHours and minutes are based on full days unless a birth time is entered.
hours = total days x 24Counting convention
Elapsed time starts at zero. On the date of birth, zero full days have passed. On the next calendar date, one full day has passed.
Some people casually count the birth date as the first day of life. That gives a number one higher than elapsed age in days. The important thing is to say which rule you are using.
Exact method
The calculator counts the calendar days between the birth date and the date you are checking.
Because it works with dates rather than clock times, daylight-saving changes do not affect the answer. Leap days are counted automatically.
age in days = checking date - birth dateLeap years
Every 29 February between the two dates adds a day. From 1 January 2020 to 1 January 2021, the total is 366 days because 2020 was a leap year.
The current birthday year may also be incomplete. Even without a leap day, years multiplied by 365 would miss the days since the latest birthday.
Milestones
Start with the birth date and add exactly 10,000 calendar days. The date you land on is the milestone birthday.
For someone born 1 January 2000, the 10,000-day milestone is 19 May 2027. Dividing 10,000 by 365 gives only a rough age, not the exact date.
10,000-day birthday = birth date + 10,000 days1 January 2000 + 10,000 days = 19 May 2027.
Other units
Complete weeks are total days divided by seven, with any remaining days shown separately. Whole months are counted by calendar month boundaries.
Hours and minutes can help you understand the scale, but a birth date does not include a birth time. So these values are full days multiplied by 24 or 1,440, not exact clock-time lived.
hours = total days x 2410,000 days x 24 = 240,000 hours.
Planning
Targets such as 1,000, 5,000, 10,000 and 20,000 days are easy to remember. You can also choose any custom day count.
If the milestone has passed, the date is still a useful record. If it is ahead, add the exact date to your calendar instead of guessing a month.
Keep this handy
The age ranges are approximate. The exact age depends on the birth date and leap days crossed.
| Completed days | Approximate age | Example from 1 January 2000 |
|---|---|---|
| 1,000 | 2 years, 8 to 9 months | 27 September 2002 |
| 5,000 | 13 years, 8 to 9 months | 9 September 2013 |
| 10,000 | 27 years, 4 to 5 months | 19 May 2027 |
| 20,000 | 54 years, 9 to 10 months | 4 October 2054 |
Follow the calculation
Each example uses the same calendar rules as the calculator.
One complete day
Counting 10 June as day one would use a different rule.
Leap-year interval
The leap day makes the complete calendar year 366 days.
Ten thousand days
The exact date includes every leap day in between.
Check your working
Most disagreements come from an unstated convention or an incomplete shortcut.
This misses leap days and the partly completed year since the most recent birthday.
Do not add one unless you mean to count the birth date as day one.
A decimal-year estimate cannot identify the exact date of a fixed-day milestone.
Date-only inputs cannot account for the time of birth, current time or time zone.
A milestone date can be valid even when it has not occurred. Distinguish the date from the current elapsed-day age.
Check another date
The calculator applies the same rules while keeping your entered dates in the browser.
Open the age in days calculatorRelated tools
When you have dates ready, these calculators apply the same calendar rules automatically.
Related guides
These supporting pages cover the neighbouring calendar questions without mixing their search intent.
References
These references support the calendar facts and definitions used on this page. Calculator-specific choices are disclosed separately.
FAQ
Clear answers for the details that most often change the result.
Count the completed calendar days from the date of birth to the date you are checking.
Not for elapsed age. This site treats the birth date as day zero and the next date as one completed day.
Approximately 2 years and 9 months. The exact calendar age varies with the birth date.
Approximately 27 years and 4 to 5 months. Use the exact birth date to find the milestone date.
Yes. Every 29 February in the interval counts as an ordinary elapsed day.
They are multiples of complete calendar days. They exclude the unknown partial day because no birth time is entered.