Toolminex

Time Converter

Milliseconds, seconds, hours, days and weeks up to years, using average months and years

✨ Time Converter

Milliseconds, seconds, hours, days and weeks up to years, using average months and years. No data leaves your browser – every conversion happens locally.

Fixed units versus the calendar

Seconds, minutes, hours, days and weeks never change length, so those conversions are exact. Months and years don't have a fixed length, so this tool uses averages: a month is 30 days and a year is 365 days.

That means "1 year in months" shows 12.17, not 12. It's the right answer for rough planning (how many weeks are in 18 months?) and the wrong one for anything tied to real dates, like notice periods or loan tenures. For those, use the Date Difference calculator, which counts actual calendar days including leap years.

Time unit reference

1 minute60 seconds
1 hour3,600 seconds
1 day86,400 seconds
1 week604,800 seconds
1 year (avg) → days365 days
1 year (avg) → seconds31,536,000 seconds

Worked examples

One million seconds

It's 11.57 days. A billion seconds, by contrast, is about 31.7 years.

A 90-day trial

90 days is 12.86 weeks, just short of three calendar months.

Video timestamps

Editors often log in milliseconds. 45,000 ms is 45 s, and 3,600,000 ms is exactly one hour.

Common durations in hours, minutes and seconds

This table uses the same fixed lengths the converter does: 30-day months and 365-day years. The first four rows are exact; the last two are averages.

DurationHoursMinutesSeconds
1 hour1603,600
8-hour shift848028,800
1 day241,44086,400
1 week16810,080604,800
1 month (30 days)72043,2002,592,000
1 year (365 days)8,760525,60031,536,000

Decimal hours on timesheets

Payroll and billing systems often record time as decimal hours, and that's where most time-conversion errors come from. 1.5 hours is 1 hour 30 minutes, not 1 hour 50. 7.25 hours is 7 hours 15 minutes. To go the other way, divide the minutes by 60: 7 hours 40 minutes is 7.67 hours.

Also keep in mind that a real year averages 365.2425 days. That's 20,952 seconds, about 5.8 hours, more than the 365-day year this tool uses. Over a single year it barely matters. Over a 30-year span it adds up to about a week.

Developers hit a third version of this. JavaScript's Date.now() counts milliseconds, while most Unix timestamps count seconds. Read 1,700,000,000 as milliseconds by mistake and you get a date about 19.7 days after 1 January 1970 instead of November 2023.

Frequently asked questions

86,400. That's 24 hours × 60 minutes × 60 seconds.
365.2425 days on average once leap years are counted. This converter uses a flat 365-day year and a 30-day month, so use the Date Difference calculator when exact calendar days matter.
Network latency (ping), audio processing, and computer timing. A 20ms ping is fast. Human reaction time is about 200–250ms.
52.14 in a 365-day year (365 ÷ 7), so a year is 52 weeks and one day. A leap year is 52 weeks and two days, or 52.29 weeks.
525,600 in a 365-day year, which is what this converter uses. A leap year has 527,040.

Related converters

Something not working right?