Skip to content
ToolBoxGenie

Time Converter

Converters · Added 9 August 2026

Convert a duration between time units, from milliseconds to years, and see the same span expressed every way at once.

Result

1 min in hour

0.0166666667 h

1 min = 0.0166666667 h

The same value in every unit

Millisecond (ms)
60,000
Second (s)
60
Minute (min)
1
Hour (h)
0.0166666667
Day (d)
0.000694444444
Week (wk)
0.0000992063492
Month (average) (mo)
0.0000228158917
Year (average) (yr)
0.00000190132431

A month here is the average Gregorian month (30.436875 days) and a year is 365.2425 days, so long spans stay consistent. For an exact gap between two calendar dates, use the date difference calculator instead.

How to use the time converter

  1. 1Enter the duration you want to convert.
  2. 2Pick the unit you have and the unit you want.
  3. 3The result appears immediately, with the full breakdown across all units below it.
  4. 4For the gap between two specific calendar dates, use the date difference calculator instead — it accounts for real month lengths and leap years.

Examples

A timeout value in code

Input
90,000 milliseconds
Result
1.5 minutes

Working hours in a year

Input
2,000 hours
Result
83.3333333 days

A typical full-time year of about 2,000 working hours is a little over 83 continuous days.

A long-running process

Input
1,000,000 seconds
Result
11.5740741 days

About the time converter

Durations and dates are different problems

A duration is a quantity — ninety minutes, three weeks, two billion seconds. It has no position on the calendar, so converting it is straightforward multiplication once you settle on how long an average month and year are.

A date range is a different question. The span from 31 January to 1 March is not a fixed number of days; it depends on the year. Any tool that answers calendar questions with average month lengths will be wrong by a day or two, which is why those questions belong in the date difference calculator instead.

Units that trip people up

Milliseconds are the usual source of confusion in software, where timeouts, animation durations and Unix timestamps all use them and a factor of 1,000 goes missing surprisingly often. If a delay is a thousand times longer or shorter than intended, this is almost always why.

At the other end, 'a billion seconds' is a genuinely unintuitive quantity — it is close to 31.7 years. Human intuition for durations breaks down somewhere around a few million seconds, which is exactly where a converter earns its place.

Frequently asked questions

How long is a 'month' in this converter?
The average Gregorian month, 30.436875 days. That is the year length of 365.2425 days divided by twelve. Using an average keeps long conversions self-consistent — twelve of these months make exactly one year, which would not be true if a fixed 30 or 31 days were used.
Why is a year 365.2425 days rather than 365?
Because the Gregorian calendar adds a leap day in years divisible by four, skips it in years divisible by 100, and reinstates it in years divisible by 400. Averaged over the full 400-year cycle that works out to 365.2425 days per year.
Should I use this to work out someone's age or a deadline?
No — use the date difference calculator or the age calculator. Those work on actual calendar dates, so they handle the real length of each month and any leap days in the range. This converter works on abstract durations, where average lengths are the right approach.
How do I turn a decimal result into hours and minutes?
Take the whole number as hours, then multiply the decimal part by 60 for minutes. A result of 2.75 hours is 2 hours plus 0.75 × 60 = 45 minutes. The same method converts decimal minutes into seconds.