Time Converter
Type a duration in any box to see it in every unit from nanoseconds to years at once. Up to a week the conversions are exact: a day is 86,400 seconds. Months and years are averages — a year is 365.2425 days and a month 30.44 — so for the time between two real dates, use the age calculator.
Updated
How to use the Time Converter
- 1Type a value into any box — every other unit updates as you type.
- 2Use the swap button to flip the two headline units.
- 3Copy any result with the button beside it.
- 4Adjust the decimal places if you need more or less precision.
How it works
Everything up to a week is exact and unambiguous: a minute is 60 seconds, an hour 3,600, a day 86,400, a week 604,800.
Above a week it gets fuzzy, and it is worth being explicit about the choice made here. A year is taken as 365.2425 days — the Gregorian average, which accounts for the leap-year rules — and a month as one twelfth of that, about 30.44 days. That is why converting 1 month to days gives 30.44 rather than a whole number: there is no single correct answer, so the average is used. For real calendar arithmetic on specific dates, use the age calculator instead.
Conversion works by taking your value to a single base unit and then out again, so every pair of units is consistent with every other. Values are calculated at full double precision and only rounded for display, which means round-tripping a number through two conversions returns what you started with.
The formula
- second
- the base unit every duration is defined against
- year
- taken as 365.2425 days, the Gregorian mean
- month
- taken as one twelfth of a mean year
Common time conversions
Months and years have no fixed length, so the converter uses the average Gregorian year of 365.2425 days.
| From | Equals |
|---|---|
| 1 minute | 60 seconds |
| 1 hour | 60 minutes |
| 1 hour | 3,600 seconds |
| 1 day | 24 hours |
| 1 day | 1,440 minutes |
| 1 day | 86,400 seconds |
| 1 week | 168 hours |
| 1 week | 10,080 minutes |
| 90 minutes | 1.5 hours |
| 45 minutes | 0.75 hours |
| 1,000 minutes | 16.6667 hours |
| 10,000 seconds | 2.7778 hours |
| 1 year (average) | 365.2425 days |
| 1 year (average) | 8,765.82 hours |
Tips and common mistakes
- Units up to a week are exact; months and years are averages.
- For the time between two real dates, use the Age Calculator, which counts calendar days.
- On timesheets, remember decimal hours are not minutes: 7.5 hours is 7 hours 30 minutes.
- Use seconds or milliseconds when working with computer timestamps.
Frequently asked questions
How many seconds are in a day?
How many minutes are in a day, and hours in a year?
Why is a month 30.44 days here?
How do I work out the time between two dates?
How accurate are these conversions?
How do I convert decimal hours to hours and minutes?
How many weeks are in a year?
How many seconds are in a year?
Guides
- How to calculate an exact age in years, months and days
- Unix timestamps explained: seconds, milliseconds and time zones
- Running pace and speed: min/km, min/mile, km/h and mph
- How to schedule a meeting across time zones without mistakes
- How to count the days between two dates
- Mbps vs MB/s: how fast will my download really be?
- How to convert minutes to decimal hours for timesheets
- kW vs kWh: the difference, and why your bill uses kWh