Time Unit Converter

Convert any amount between seconds, minutes, hours, days, weeks, months, and years.

Nanoseconds
0
Milliseconds
0
Seconds
7,200
Minutes
120
Hours
2
Days
0.083333
Weeks
0
Months
0
Years
0

This time unit converter changes an amount of time from one unit into every other common unit at once. Enter a number, choose the unit it is in, and see the value in nanoseconds, milliseconds, seconds, minutes, hours, days, weeks, months, and years.

For example, 2 hours is 120 minutes, which is 7,200 seconds.

How the Conversion Works

Every unit is defined in terms of seconds, so the converter turns your input into seconds and then expresses that in each unit. The small units are exact. The large units use standard average lengths, which keeps everyday conversions sensible.

How Months and Years Are Measured

Months and years do not all have the same length, so the converter uses averages. A month is treated as about 30.44 days and a year as about 365.25 days. This matches the way most conversions are expected to behave and avoids surprises from leap years and short months. For exact calendar differences, use the date difference calculator instead.

What People Use It For

  • Converting a duration into the unit a form or system expects
  • Understanding how long a number of seconds or minutes really is
  • Checking timeouts and intervals when programming
  • Comparing durations expressed in different units

Common Questions

Conversions between seconds, minutes, hours, days, and weeks are exact. Months and years use standard averages because their real length varies.

A month is treated as about 30.44 days, the average month length across a year, and a year as about 365.25 days.

Related Calculators