Convert any span of time
Enter an amount of time in any unit — from milliseconds to years — and instantly see it expressed in every other unit. Useful for programmers working with timestamps, students converting units, project planning, fitness pacing, and billing by the hour.
Worked examples
90 minutes is 1.5 hours or 5,400 seconds. A 30-day sprint is about 0.986 months or 4.29 weeks. 10,000 hours — the famous mastery figure — is about 416.7 days, or 1.14 years of round-the-clock effort (which is why it takes a decade at a few hours a day).
A note on precision
Seconds, minutes, hours, days, and weeks convert exactly. Months and years use calendar averages, because real months differ in length — for date-to-date accuracy, pair this with the Date Difference calculator.