Count the days, hours and seconds since you were born
Someone born on March 15, 1996 had lived 11,174 days by October 18, 2026. Counting the day of birth as day 1, October 18 is day 11,175. Enter a date of birth in the calculator above and it shows both numbers, then converts the same stretch of time into weeks, months, hours, minutes and seconds. When the date to count up to is today, the seconds keep ticking up live.
Beside the result you will find round-number milestones such as 10,000 days, 1 billion seconds, 1,000 weeks and 100 months, with the date each one falls on and how far along you are toward the next. The life-in-weeks map below fills in one cell for every week you have lived. For your age in years, months and days, use the age calculator; for your zodiac sign, try the zodiac calculator.
When it helps to count your days
- Planning a milestone: 10,000 days arrives at about age 27 and 1 billion seconds at about age 31. Knowing the date ahead of time gives you room to plan a dinner or a note to yourself. For a March 15, 1996 birth, 10,000 days is August 1, 2023 and 1 billion seconds is November 22, 2027.
- Dating a baby's first weeks: counting the birth date as day 1, day 100 for a baby born January 1, 2026 is April 10, 2026 (a Friday). If you count 100 days passed instead, you land on April 11. The switch above lets you pick either.
- Seeing elapsed time at a glance: a number like 11,174 is hard to feel. The life-in-weeks map lays 90 years out as one cell per week, so weeks lived and weeks ahead appear at the same size.
- Writing it down exactly: for a journal, a bio or a school assignment that asks "how many days old are you", you can copy a figure that already accounts for leap years.
How the calculation works
- Days passed: the reference date minus the date of birth, as whole calendar days. The day of birth is 0 and the next day is 1. Dates are turned into day numbers before subtracting, so your device's time zone and daylight saving time do not change the result.
- Day number: days passed plus 1. This counts the day of birth as day 1, the way people say "day 100" or "day 10,000".
- Weeks: days passed divided by 7. The quotient is the number of weeks and the remainder is the extra days.
- Months and age: a month is complete each time the same calendar date comes around. If a month has no matching date (the 31st in April, or February 29 in a common year), the calculator treats that month as complete on the day after the last day of that month. Age in years follows the same rule.
- Hours, minutes, seconds: the real time elapsed from the moment of birth to the reference moment. For today, that is up to this instant; for any other date, up to 12:00 AM at the start of that date. If you leave the time of birth empty, birth is taken as 12:00 AM that day.
- Milestones: a day milestone is the birth date plus that many days (one day earlier if you turn on day-1 counting), a week milestone is the birth date plus 7 times that many days, and month milestones follow the month rule above. Hour, minute and second milestones add that length of time to the moment of birth.
- Moon and Earth: lunar cycles are the days elapsed divided by the 29.53-day synodic month. The orbit distance is the seconds elapsed times Earth's mean orbital speed of 29.78 km per second (NASA data). Both are estimates.
Example: born March 15, 1996, counted to October 18, 2026
| Item | Value | How |
|---|---|---|
| Days passed | 11,174 days | Oct 18, 2026 minus Mar 15, 1996 |
| Day number | Day 11,175 | Day of birth = day 1 |
| Weeks | 1,596 weeks, 2 days | 11,174 ÷ 7 |
| Months | 367 months, 3 days | Month 367 was reached on Oct 15, 2026 |
| Age | 30 years old | Turns 31 on Mar 15, 2027 (Monday), 148 days later |
| Hours | 268,176 hours | Born at 12:00 AM, counted to 12:00 AM on Oct 18 |
| Minutes | 16,090,560 minutes | Hours × 60 |
| Seconds | 965,433,600 seconds | Days × 86,400 |
The next milestone for this person is 1 billion seconds, at 1:46:40 AM on November 22, 2027, followed by 12,000 days on January 21, 2029 (a Sunday). If the birth was at 7:30 AM instead of midnight, the second count drops by 27,000 to 965,406,600, and the hour count, which counts complete hours only, shows 268,168.
When round-number milestones arrive
This table converts each milestone into days and shows when it lands for someone born at 12:00 AM on March 15, 1996 in the America/New_York time zone, together with their age on that date.
| Milestone | In days | Date (time, New York) | Age then |
|---|---|---|---|
| 100 million seconds | 1,157 days, 9 hours, 46 min, 40 sec | May 16, 1999, 10:46 AM | 3 years, 2 months |
| 100,000 hours | 4,166 days, 16 hours | Aug 11, 2007, 5:00 PM | 11 years, 4 months |
| 10 million minutes | 6,944 days, 10 hours, 40 min | Mar 20, 2015, 11:40 AM | 19 years, 0 months |
| 1,000 weeks | 7,000 days | May 15, 2015 | 19 years, 2 months |
| 10,000 days | 10,000 days | Aug 1, 2023 | 27 years, 4 months |
| 1 billion seconds | 11,574 days, 1 hour, 46 min, 40 sec | Nov 22, 2027, 1:46 AM | 31 years, 8 months |
| 2,000 weeks | 14,000 days | Jul 14, 2034 | 38 years, 3 months |
| 20,000 days | 20,000 days | Dec 17, 2050 | 54 years, 9 months |
| 2 billion seconds | 23,148 days, 3 hours, 33 min, 20 sec | Jul 31, 2059, 4:33 AM | 63 years, 4 months |
| 30,000 days | 30,000 days | May 4, 2078 | 82 years, 1 month |
Days lived by age
Two people with the same birthday can differ by a day, depending on how many February 29s fall between birth and the birthday. The table covers anyone born from March 1, 1901 through February 28, 2000 and shows the days passed on the birthday when they reach each age.
| Age | Days passed on that birthday | Extra leap days over 365 × age |
|---|---|---|
| 1 | 365 or 366 | 0 to 1 |
| 10 | 3,652 or 3,653 | 2 to 3 |
| 20 | 7,305 | 5 |
| 30 | 10,957 or 10,958 | 7 to 8 |
| 40 | 14,610 | 10 |
| 50 | 18,262 or 18,263 | 12 to 13 |
| 60 | 21,915 | 15 |
| 70 | 25,567 or 25,568 | 17 to 18 |
| 80 | 29,220 | 20 |
| 90 | 32,872 or 32,873 | 22 to 23 |
| 100 | 36,525 | 25 |
At ages that are multiples of 20 the number of leap days is always the same, so the total is a single value. The year 2100 is not a leap year, so any period that crosses the end of February 2100 has one day fewer than this table shows.
Doing it in Excel or Google Sheets
Assume the date of birth is in cell A2 as a real date. Format the result cell as a number, or Excel will show a date instead of a count.
- Days passed:
=TODAY()-A2or=DATEDIF(A2,TODAY(),"D") - Day number:
=TODAY()-A2+1 - Completed months:
=DATEDIF(A2,TODAY(),"M") - The 10,000-day date:
=A2+10000(format as a date) - Seconds so far, if born at midnight:
=(NOW()-A2)*86400
According to Microsoft, DATEDIF exists to support older Lotus 1-2-3 workbooks, and its "MD" argument can return an inaccurate result, a zero or a negative number. For the days left over after full months, the month row of this calculator is the safer check.
Reading the life-in-weeks map
Each vertical column is one year of age, from one birthday to the day before the next, and the 52 cells running down are that year's weeks. A year is 52 weeks plus one or two days, so the last cell of each column holds 8 or 9 days. Ninety years comes to 4,680 cells, and past age 90 the map grows in 10-year steps.
For someone born on March 15, 1996, October 18, 2026 sits in the age-30 column at week 32, with 1,591 cells filled before it. The 10,000-day mark is in the age-27 column at week 20. Circles mark big milestones such as 10,000 days and 1 billion seconds. Drawing a life as a grid of weeks follows the approach of "Your Life in Weeks" on Wait But Why (2014).
Common mistakes
- Multiplying age by 365: this skips the leap days. By a 30th birthday you are short by 7 or 8 days, since 30 × 365 = 10,950 while the real count is 10,957 or 10,958.
- Mixing day 0 and day 1: the big number here is days passed. If you want the birth date counted as day 1, turn on the switch. The two always differ by exactly one.
- Entering a date from another calendar: the date fields use the Gregorian calendar. Convert a lunar or religious calendar date first.
- Treating a February 29 birthday as February 28: in common years this calculator counts the new year of age from March 1. You can still celebrate on February 28; that is a personal choice, not part of the count.
- Ignoring time zones: the day count is the same everywhere, but hours and seconds shift by the gap between where you were born and this device's time zone. Convert the birth time to this device's local time for an exact figure.
Limits of this calculator
- Dates must fall between January 1, 1900 and December 31, 2100.
- Hours and seconds use your device's time zone and its daylight saving rules. You cannot choose a different time zone for the birthplace.
- Leap seconds are not counted. According to the IERS, 27 leap seconds were added from 1972 through the end of 2016, and none will be added at the end of 2026. If you were born before 2017, the real number of elapsed seconds is higher than shown by the leap seconds added since your birth (27 if born before 1972).
- Lunar cycles and orbit distance use averages, so they are estimates. The number of full moons you have actually seen can differ by about one.
- The date of birth and time you enter are not stored in the address or on the device. Use Copy result to keep a record.
Basis Dates use the Gregorian calendar. The examples and tables in this article were calculated on October 18, 2026, and the milestone table uses the America/New_York time zone.
Sources
- 01IERS: Bulletin C 72July 6, 2026; no leap second at the end of 2026, UTC−TAI = −37 s
- 02IERS: Leap_Second.datJan 1, 1972: 10 s, to Jan 1, 2017: 37 s
- 03NASA: Moon Fact SheetSynodic month 29.53 days
- 04NASA: Earth Fact SheetMean orbital velocity 29.78 km/s
- 05Microsoft Support: DATEDIF function
- 06Wait But Why: Your Life in Weeks2014
Frequently asked questions
Is the day of birth day 0 or day 1?
Both are used. This calculator first shows days passed, the reference date minus the date of birth, so the day of birth is 0 and the next day is 1. Counting the same date as a day number makes the day of birth day 1, which gives one more. Turn on the day-1 switch if you want a "day 100" style count.
How many days had someone born on March 15, 1996 lived by October 18, 2026?
11,174 days had passed, and October 18, 2026 is day 11,175. That is 1,596 weeks and 2 days, or 367 months and 3 days. Counting from midnight at birth, 268,176 hours (965,433,600 seconds) had elapsed by midnight on that date.
When is my 10,000th day?
It is the date of birth plus 10,000 days. For a March 15, 1996 birth that is August 1, 2023 (a Tuesday), at about 27 years and 4 months old. If you count the day of birth as day 1, the 10,000th day is one day earlier, July 31, 2023.
How old am I when I reach 1 billion seconds?
1 billion seconds is 11,574 days, 1 hour, 46 minutes and 40 seconds, about 31 years and 8 months. Born at midnight on March 15, 1996, that arrives at 1:46:40 AM on November 22, 2027 in New York. A later actual time of birth pushes it back by the same amount.
What if I do not know my time of birth?
The calculator counts from 12:00 AM on the day of birth. If you were actually born at 3:00 PM, the real count is 15 hours and 54,000 seconds lower than shown. Enter a time in the time-of-birth field to count from that moment. Days passed and the day number do not depend on the time.
Can I just multiply my age by 365?
No, because that leaves out February 29s. By a 30th birthday there are usually 7 or 8 of them, so 10,957 or 10,958 days have passed, not 30 × 365 = 10,950.
How do I calculate days lived in Excel?
With the date of birth in A2, enter =TODAY()-A2 (format the cell as a number) or =DATEDIF(A2,TODAY(),"D") for days passed. Add 1 for the day number, and use =A2+10000 for the date of your 10,000th day.
How are months and birthdays counted for a February 29 birth?
In years that are not leap years, the new year of age is counted from March 1, which is the day after the last day of February. Months follow the same rule: when a month has no matching date, such as the 31st in April, the month counts as complete on the day after that month's last day.