Convert Seconds to Days
Seconds to days is the conversion you reach for when a duration comes back in seconds — server uptime, an epoch-based timestamp, a long-running counter — and you want it in a unit that actually makes sense to a person. One second is exactly 0.0000115741 days, so the number gets very small when you switch from seconds to days.
Seconds to Days conversion table
| Seconds (s) | Days (d) |
|---|---|
| 1 | 0.0000115741 |
| 2 | 0.0000231481 |
| 3 | 0.0000347222 |
| 5 | 0.0000578704 |
| 10 | 0.000116 |
| 20 | 0.000231 |
| 50 | 0.000579 |
| 100 | 0.001157 |
| 500 | 0.005787 |
| 1,000 | 0.011574 |
The formula
To convert seconds to days, divide the number of seconds by 86400:
days = seconds ÷ 86400
A worked example
Say a server has been running for 129600 seconds and you want to know it in days:
129600 ÷ 86400 = 1.5 days
So 129600 seconds is exactly 1 day and 12 hours — 1.5 days.
Why the number is exact
A day is defined as exactly 86400 seconds, so the relationship between the two units has no rounding or measurement error in it at all. The multiplier you use to go from seconds to days, 1/86400, is a fraction whose decimal form repeats (0.0000115740740…), but that's just how the fraction looks written out — the conversion itself, 86400 seconds to 1 day, is precise.
When you'll use it
Reading server uptime and process age from logs, converting Unix epoch durations into readable day counts, checking how long a background job or subscription period has run, and translating countdowns from raw seconds into days.
Frequently asked questions
How many days are in a second?
A second is 1/86400 of a day, which is exactly 0.0000115741 days. It's a very small fraction because a day is made up of 86400 seconds (24 hours × 60 minutes × 60 seconds).
Is the seconds to days conversion exact?
Yes. A day is defined as exactly 86400 seconds, so dividing by 86400 is precise. The decimal 0.0000115741 repeats because 1/86400 doesn't end cleanly, but the relationship itself — 86400 seconds make 1 day — has no rounding in it.
What's a quick way to convert seconds to days in my head?
Divide by 86400. 129600 seconds is 1.5 days, 172800 seconds is 2 days. For anything else, divide the seconds by 86400 and read off the decimal.