About the Life Milestones Calculator
This life milestones calculator finds the dates of the unusual birthdays nobody puts on a calendar: the day you are 10,000 days old, the moment you pass 1 billion seconds, your 1,000th and 2,000th week, 500 months, 100,000 hours, a million minutes and even your 1,000th full moon. Enter a date of birth — and a birth time for the second- and minute-based milestones — to see every milestone, the weekday it falls on and how old you will be.
It is popular for planning a “10,000 days party” (which arrives at about age 27), surprising a partner or friend on their billionth second (around age 31 years and 8 months), or celebrating a child’s 1,000th day. The headline shows the next milestone after the date you choose and how many days are left, and the table marks which ones have already passed.
Day, week and month milestones are counted in calendar days from the birth date. Hour, minute and second milestones also use the birth time and treat it as a fixed clock time, ignoring daylight-saving changes and time zones, so they can be off by an hour; full moons use the mean lunar cycle of 29.53 days.
How to use the life milestones calculator
- 1Enter the date of birth.
- 2Add the time of birth if you know it, for the second-, minute- and hour-based milestones.
- 3Set the date to count from — usually today.
- 4Read your next milestone and how many days are left.
- 5Scan the table for every milestone, its weekday and your age at the time.
Formula and method
Each milestone adds a fixed amount of time to your moment of birth. Day and week milestones add whole days, so 10,000 days after 15 June 1995 is 31 October 2022. Month milestones add calendar months, keeping the same day of the month where possible. Hour, minute and second milestones convert to days and hours: 1 billion seconds = 11,574 days, 1 hour, 46 minutes and 40 seconds, or about 31.7 years.
The birth time is treated as a constant clock time, without time zones or daylight-saving shifts, so a sub-day milestone can differ by an hour from a strict UTC count. The “1,000 full moons” milestone uses the mean synodic month of 29.530589 days (about 80.9 years); actual full moons vary by several hours around the mean.
- N
- The milestone size, e.g. 10,000 days or 1,000,000,000 seconds
- 86,400
- Seconds in a day
- 29.530589
- Mean length of a lunar (synodic) month in days
Worked examples
Born 15 June 1995 at 08:30
Adding 10,000 days to 15 June 1995 gives 31 October 2022. One billion seconds is 11,574 days 1 h 46 m 40 s, so from 08:30 on the birth date it lands at 10:16:40 on 21 February 2027 — the next milestone, 145 days after 29 September 2026.
A baby born 1 March 2025
One million minutes is 694 days, 10 hours and 40 minutes. Starting at 23:15 on 1 March 2025 it lands at 09:55 on Monday 25 January 2027 — 116 days after 1 October 2026 and well before the 1,000th day on 26 November 2027.
Planning a 10,000-days party
Someone born on 1 January 2000 turns 10,000 days old on Wednesday 19 May 2027, 138 days after New Year’s Day 2027 — at age 27 and about 4½ months.
Frequently asked questions
How old am I when I turn 10,000 days old?+
About 27 years and 4–5 months old. 10,000 days is 27.38 years, so the exact date depends on how many leap days fall in between — the calculator works it out from your birth date.
When am I a billion seconds old?+
One billion seconds is 11,574 days, 1 hour, 46 minutes and 40 seconds — about 31 years and 8 months after you were born. Enter your birth time to get the exact minute.
How many days old am I?+
Set “Count from date” to today and read “Age in days”. For example, someone born on 15 June 1995 was 11,429 days old on 29 September 2026.
What are some fun age milestones to celebrate?+
Popular ones are 1,000 days (about 2 years 9 months, great for babies), 10,000 days (about 27), 1 billion seconds (about 31.7), 2,000 weeks (about 38) and 20,000 days (about 54.8).
Does the time zone matter?+
Only for the second-, minute- and hour-based milestones, and only by an hour or so. The calculator treats your birth time as a fixed clock time and ignores daylight-saving changes.