What is the Age in Seconds Calculator?
This tool tells you exactly how many seconds you have been alive. While we usually count age in years, measuring it in seconds reveals just how much time has actually passed — and the numbers get surprisingly large. A single year contains over 31 million seconds, so even a young child has been alive for tens of millions of seconds.
How to use it
Enter your birth date as a year, month and day. Then enter an "as-of" date — by default this is today, but you can pick any future or past date to see your age in seconds on that day. The calculator returns your total seconds, plus the same span expressed in minutes, hours and days.
The formula explained
The calculation converts both dates to a timestamp (milliseconds since a fixed reference point), subtracts the birth timestamp from the as-of timestamp, divides by 1000 to convert to seconds, and applies a floor so you get a whole number:
$$\text{seconds} = \left\lfloor \frac{t_{\text{now}} - t_{\text{birth}}}{1000} \right\rfloor$$
Minutes, hours and days are then derived by dividing the total seconds by 60, 3600 and 86400 respectively. Note that this uses calendar dates at midnight, so the result counts whole elapsed days \(\times\) 86,400 seconds; it does not account for the exact time of birth or for daylight-saving shifts.
Worked example
Suppose you were born on 1 January 2000 and want your age on 1 January 2001. That is exactly 366 days (2000 was a leap year). $$366 \times 86{,}400 = 31{,}622{,}400 \text{ seconds}$$ which equals 527,040 minutes, 8,784 hours and 366 days.
Time Unit Conversion Table
The table below gives the number of seconds in each common unit of time, along with equivalents in minutes, hours and days. The year values use a 365-day common year; a leap year contains one extra day (86,400 s more).
| Unit | Seconds | Minutes | Hours | Days |
|---|---|---|---|---|
| 1 second | 1 | 0.016667 | 0.000278 | 0.0000116 |
| 1 minute | 60 | 1 | 0.016667 | 0.000694 |
| 1 hour | 3,600 | 60 | 1 | 0.041667 |
| 1 day | 86,400 | 1,440 | 24 | 1 |
| 1 week | 604,800 | 10,080 | 168 | 7 |
| 1 common year | 31,536,000 | 525,600 | 8,760 | 365 |
| 1 leap year | 31,622,400 | 527,040 | 8,784 | 366 |
To convert a raw number of seconds back into larger units, divide: seconds \(\div\) 60 gives minutes, \(\div\) 3,600 gives hours, and \(\div\) 86,400 gives days. For instance, someone who is exactly 1,000,000,000 seconds old is about \(1{,}000{,}000{,}000 \div 86{,}400 \approx 11{,}574\) days old — roughly 31.7 years. If you would rather see that span expressed in whole days, the Age in Days Calculator handles the day-level breakdown, while the Age in Years, Months, and Days Calculator gives the calendar form.
FAQ
Does it include the exact time of day? No — it compares dates at midnight, so the answer reflects whole calendar days between the two dates.
Why floor the result? Flooring removes any fractional millisecond remainder so you always get a clean whole-second count.
Can I use a past date? Yes. Set the as-of date to any date after your birth date to see your age in seconds at that moment.