Back to Utiliverse
100% Free and Browser Based

Time Unit Converter – Seconds to Minutes, Hours, Days & More

Convert durations instantly between milliseconds, seconds, minutes, hours, days, weeks, average months, years, decades, and centuries with a complete all-units breakdown.

Milliseconds → Centuries 10 time units Browser-only calculations
Duration conversion

Convert between time units

Months and years use average Gregorian durations so every conversion has a consistent numeric factor.
Converted result
—
Enter a value to convert.
A readable days / hours / minutes / seconds breakdown will appear here.
UnitDefinition usedConverted value
Conversion basis: 1 minute = 60 seconds, 1 hour = 60 minutes, 1 day = 24 hours, and 1 week = 7 days. For longer calendar-named durations, this converter uses the average Gregorian year of 365.2425 days; one average month is one-twelfth of that year, one decade is 10 years, and one century is 100 years.

Browser-based calculation: time-unit conversions and formatting are performed locally by this tool and the values you enter are not submitted to a Utiliverse processing server. The page itself still loads interface and advertising resources from external providers.

How to Use the Time Unit Converter

Enter a duration, choose the source and destination units, and the converted result updates immediately. Use Swap Units to reverse the selected units, choose a significant-digit setting for display precision, or review the all-units table to see the same duration expressed in every supported unit.

The Utiliverse Time Unit Converter converts a numeric duration from one unit into another, covering values from milliseconds all the way through centuries. It is useful for programming, science, project planning, performance measurements, scheduling, education, data analysis, historical comparisons, and any situation where the same amount of elapsed time needs to be expressed in a different unit.

The tool includes milliseconds, seconds, minutes, hours, days, weeks, average Gregorian months, average Gregorian years, decades, and centuries. Enter a value, choose the source unit and destination unit, and the conversion updates immediately. The all-units table also shows the same duration expressed in every supported unit, which is useful when you want to compare several scales at once instead of running separate conversions.

How fixed time-unit conversion works

Most short duration conversions are exact by definition. One second contains 1,000 milliseconds. One minute contains 60 seconds. One hour contains 60 minutes, which is 3,600 seconds. One day contains 24 hours, or 86,400 seconds, and one seven-day week contains 604,800 seconds. These relationships do not depend on the calendar date where the duration starts.

The converter internally reduces the source value to seconds and then divides by the destination unit's number of seconds. For example, converting 2 hours to minutes first represents two hours as 7,200 seconds and then divides by 60 seconds per minute to produce 120 minutes. The same approach works in the opposite direction and across very different scales, such as milliseconds to years or centuries to seconds.

Why months need an average

A calendar month is not a fixed duration. February can have 28 or 29 days, while other months have 30 or 31. That means there is no single exact conversion such as “one calendar month equals exactly X seconds” that is correct for every date. A duration converter therefore needs a stated convention whenever months are treated as numeric units.

Utiliverse uses the average Gregorian year of 365.2425 days and divides it by 12. This gives an average month of 30.436875 days. That convention is useful for general numerical conversion because twelve average months equal one average year exactly within the model. It should not be confused with adding one calendar month to a specific date, which can produce 28, 29, 30, or 31 days depending on the starting date.

Average Gregorian years, decades, and centuries

The Gregorian calendar's leap-year pattern averages to 365.2425 days per year over its full 400-year cycle. This converter uses that average for year-based duration conversion. One year is therefore treated as 31,556,952 seconds. A decade is ten of those average years, and a century is one hundred average years.

This convention is ideal when the task is unit conversion, but a real date interval may contain a different number of leap days. For example, counting the exact time between January 1 of one year and January 1 of another requires calendar-aware arithmetic. If your question is “how many days are between these two actual dates?” use a date-difference calculator rather than this fixed-factor time converter.

Significant digits and display formatting

The precision selector changes how many significant digits are displayed. Significant digits are different from a fixed number of decimal places because they adapt to the magnitude of the number. A result such as 0.0000315569 and a result such as 31,556,900 can both be shown with a consistent level of meaningful precision without forcing the same number of digits after the decimal point.

Very small or very large results may be displayed in scientific notation. This is especially useful when converting milliseconds to centuries or centuries to milliseconds, where the scale difference can produce many leading zeros or very large integers. Internally, the page uses JavaScript Number arithmetic; the formatting choice affects the display but not the underlying conversion factor used for the calculation.

Common Time Unit Conversions

The converter above handles the arithmetic automatically, but the most common duration conversions follow a small set of fixed relationships. These are especially useful for programming, scheduling, performance analysis, and quick mental checks.

ConversionRelationshipExample
Seconds to minutes60 seconds = 1 minute300 seconds = 5 minutes
Minutes to hours60 minutes = 1 hour150 minutes = 2.5 hours
Hours to days24 hours = 1 day72 hours = 3 days
Days to weeks7 days = 1 week21 days = 3 weeks
Milliseconds to seconds1,000 ms = 1 second2,500 ms = 2.5 seconds
Seconds to milliseconds1 second = 1,000 ms12 seconds = 12,000 ms
Days to average months1 average month = 30.436875 days30.436875 days = 1 average month
Months to average years12 average months = 1 average year24 average months = 2 average years
Milliseconds in a day24 × 60 × 60 × 1,00086,400,000 ms in one fixed 24-hour day
Milliseconds in a week7 × 24 × 60 × 60 × 1,000604,800,000 ms in seven days
Milliseconds to minutesDivide milliseconds by 60,000300,000 ms = 5 minutes
Seconds in an average month365.2425 × 86,400 ÷ 122,629,746 seconds (calendar months vary)
Seconds to readable durationBreak into 86,400-second days, 3,600-second hours and 60-second minutes29,000 s = 8 hr 3 min 20 s
Seconds to daysDivide seconds by 86,4001,209,600 s = 14 days
Seconds → minutesDivide by 60. Example: 900 seconds = 15 minutes.
Minutes → hoursDivide by 60. Example: 90 minutes = 1.5 hours.
Hours → daysDivide by 24. Example: 48 hours = 2 days.
Days → weeksDivide by 7. Example: 14 days = 2 weeks.
Milliseconds → secondsDivide by 1,000. Example: 5,000 ms = 5 seconds.
Months → yearsUsing this tool's average-duration model, 12 average months = 1 average year.

Milliseconds in a day and in a week

For fixed elapsed-time calculations, one day is defined as 24 hours: 24 × 60 × 60 × 1,000 = 86,400,000 milliseconds. Seven such days contain 7 × 24 × 60 × 60 × 1,000 = 604,800,000 milliseconds. Those exact relationships are useful for application timeout values, retention durations and test data. A real civil calendar day near a daylight-saving change can represent 23 or 25 elapsed hours; this converter does not calculate time between calendar timestamps.

Read seconds as days, hours, minutes and seconds

Besides the numeric unit result, the calculator now shows a readable elapsed-time breakdown. For example, 29,000 seconds is 8 hours, 3 minutes and 20 seconds, while 299 seconds is 4 minutes and 59 seconds. For larger values, 1,209,600 seconds is exactly 14 days. This breakdown uses fixed 24-hour days, rounds sub-second remainders to the nearest millisecond, and does not represent a wall-clock time or calendar appointment.

Seconds to an average month

Dividing by 2,629,746 seconds converts seconds to this page's average Gregorian month. For example, 2,629,746 seconds equals one average month by definition in this model. Actual calendar months vary from 28 to 31 days, so use real start and end dates when the exact month matters.

Seconds to minutes converter

To convert seconds to minutes, divide the number of seconds by 60. For example, 1,800 seconds equals 30 minutes. The converter performs the same calculation and also shows the duration across every supported unit in the all-units table.

Minutes to hours converter

To convert minutes to hours, divide by 60. A duration of 135 minutes equals 2.25 hours. Decimal-hour results can be useful for reporting and calculations, but they are not the same as clock notation; 2.25 hours means two hours and fifteen minutes, not 2:25.

Hours to days and days to weeks

Hours convert to days using 24 hours per day, while days convert to weeks using 7 days per week. These are fixed duration relationships and do not depend on time zones, daylight-saving changes, or calendar dates.

Milliseconds, seconds, and programming durations

Software commonly expresses delays, timeouts, cache durations, animation timing, and benchmark values in milliseconds. Converting between milliseconds and seconds is exact: 1,000 milliseconds equals 1 second.

Months to years: average duration, not calendar arithmetic

For month and year conversions, this page uses an average Gregorian year of 365.2425 days and an average month equal to one-twelfth of that year. This keeps numerical unit conversion internally consistent, but it should not be used to calculate the exact number of days between real calendar dates.

Time units vs. military time

This page converts durations, such as 90 minutes to 1.5 hours. It does not convert clock readings such as 7:30 PM to 1930. For 12-hour and 24-hour clock notation, use the Military Time Converter.

Conversion Methodology and Important Limits

The converter uses one numeric factor for each supported unit. A source value is first converted to seconds, then divided by the destination unit's number of seconds. The all-units table uses the same factor model, so every displayed row is derived from the same source duration.

Exact short-unit factorsMilliseconds, seconds, minutes, hours, days, and seven-day weeks use fixed factors: 1,000 ms = 1 s, 60 s = 1 min, 60 min = 1 hr, 24 hr = 1 day, and 7 days = 1 week.
Average calendar-named unitsOne average Gregorian year is 365.2425 days. One average month is exactly one-twelfth of that model year: 30.436875 days.
Decades and centuriesA decade is modeled as 10 average Gregorian years and a century as 100 average Gregorian years.
Display precisionThe precision selector controls significant digits shown on screen. It does not change the conversion factors or the underlying JavaScript calculation.

Worked example: 2.5 hours to minutes

2.5 hours = 2.5 × 3,600 seconds = 9,000 seconds 9,000 ÷ 60 = 150 minutes

Worked example: one average month

365.2425 average days per year ÷ 12 = 30.436875 days per average month 30.436875 × 86,400 = 2,629,746 seconds

This is duration conversion, not calendar arithmetic

Converting one average month to days is different from adding one calendar month to a date. A real month can contain 28, 29, 30, or 31 days, and a real date interval can cross leap days or daylight-saving transitions. Use a calendar-aware date calculator when the starting and ending dates matter.

No time-zone, DST, or leap-second modeling

The tool treats durations as numeric quantities. It does not know a time zone, UTC offset, daylight-saving rule, date boundary, or leap second. Those concepts affect civil timestamps and calendar arithmetic, not the fixed-factor duration model used here.

Negative values are mathematically accepted

The input accepts negative durations because multiplication and division by unit factors are mathematically valid for signed values. Whether a negative duration makes sense depends on the context. For elapsed-time reporting, deadlines, billing, or scientific measurements, interpret the sign according to the system that produced the value.

Significant digits versus copied precision

The on-screen formatter uses 4, 6, 8, or 12 significant digits. Very large values at or above 1012, and very small non-zero values below 10−6, are displayed in scientific notation. The Copy Result action separately serializes the source and converted values with up to 15 significant digits so the copied equation can retain more numeric detail than a low-precision screen setting.

JavaScript Number limitations

Calculations use JavaScript's IEEE-754 Number type. Ordinary duration conversions are well within its useful range, but extremely large values can overflow to infinity and very small values can lose precision or underflow toward zero. Decimal fractions can also carry tiny binary floating-point differences even when the displayed result looks exact.

Do not use average months or years for contractual or calendar-exact deadlines. The 365.2425-day year and 30.436875-day month are documented conversion conventions, not substitutes for counting actual calendar dates.

Common mistakes

  • Using an average month when the exact start and end dates are known.
  • Assuming changing display precision changes the mathematical conversion.
  • Reading a scientific-notation result as though it were a rounded whole number.
  • Mixing duration conversion with time-zone or daylight-saving calculations.
  • Assuming a negative duration is invalid in every context.

For converting a scheduled time between cities with daylight-saving rules, use the Time Zone Converter. For a clock-time notation change, use the Military Time Converter. Neither task is the same as converting elapsed seconds or milliseconds.

Related Utiliverse Tools

Last reviewed: November 6, 2026 · Exact millisecond factors, average Gregorian assumptions, elapsed-time breakdowns, negative durations, display precision, and browser-side calculations reviewed against the implementation.

Practical Use Cases

Programming and API development

Software often represents timeouts, cache durations, animation delays, polling intervals, and timestamps in milliseconds or seconds. Documentation or configuration may use minutes, hours, or days instead. A developer can quickly convert a 900,000-millisecond timeout into 15 minutes or verify that 86,400,000 milliseconds equals one day before placing the value into code or an environment setting.

Performance and benchmark analysis

Application and hardware benchmarks frequently report latency in milliseconds, while long-running jobs may be discussed in seconds, minutes, or hours. Converting between scales makes reports easier to interpret. For example, a process taking 125,000 milliseconds may be easier to communicate as roughly 2.083 minutes.

Project planning and long-duration estimates

Hours can be converted to days or weeks for planning, while days can be expressed as average months or years for high-level estimates. Decades and centuries are useful for historical, astronomical, archival, or large-scale comparisons where ordinary day counts become unwieldy. Because months and years are averaged in this tool, calendar-sensitive deadlines should still be scheduled using actual dates.

Education and dimensional reasoning

Students can use the all-units table to see how a single duration changes across different scales. Starting with one day, for instance, shows 86,400 seconds, 1,440 minutes, 24 hours, one-seventh of a week, and a small fraction of an average year. This helps reinforce unit-factor reasoning rather than treating each conversion as an unrelated formula.

Scientific and historical comparisons

Long time scales can be easier to understand when converted into familiar units. A hundred years can be expressed as approximately 3.1556952 billion seconds under the average Gregorian convention, while a millisecond is only a tiny fraction of a century. The converter makes those scale differences visible without requiring manual chains of multiplication.

Important distinction: this tool converts durations with fixed factors. It does not model time zones, daylight-saving changes, leap seconds, or the variable number of days in a particular calendar month. Those tasks require calendar-aware date and time calculations.

Frequently Asked Questions

Which time units are supported?

Milliseconds, seconds, minutes, hours, days, weeks, average Gregorian months, average Gregorian years, decades, and centuries.

How do I convert seconds to minutes?

Divide the number of seconds by 60. For example, 300 seconds equals 5 minutes.

How do I convert minutes to hours?

Divide the number of minutes by 60. For example, 150 minutes equals 2.5 hours.

How do I convert hours to days?

Divide the number of hours by 24. For example, 72 hours equals 3 days.

How do I convert days to weeks?

Divide the number of days by 7. For example, 21 days equals 3 weeks.

How many milliseconds are in one second?

Exactly 1,000 milliseconds are used per second.

How many seconds are in one hour?

One hour equals 3,600 seconds because 60 minutes times 60 seconds equals 3,600.

How many minutes are in one day?

One day equals 1,440 minutes because 24 hours times 60 minutes equals 1,440.

How many milliseconds are in a day?

One fixed 24-hour day contains 86,400,000 milliseconds (24 × 60 × 60 × 1,000). Real calendar days around DST transitions can represent different elapsed durations.

How many milliseconds are in a week?

Seven 24-hour days contain 604,800,000 milliseconds (7 × 24 × 60 × 60 × 1,000).

How long is 29,000 seconds?

29,000 seconds is 8 hours, 3 minutes and 20 seconds. Enter 29000 seconds to see the numeric unit conversion and a readable breakdown.

How many seconds are in a month?

This converter uses the average Gregorian month of 2,629,746 seconds. Real calendar months can contain 28, 29, 30 or 31 days.

How many days are in one month in this converter?

An average month is 30.436875 days because the converter uses the 365.2425-day average Gregorian year divided by 12.

How many days are in one year?

For unit conversion, the tool uses 365.2425 days per average Gregorian year. An individual calendar year still has either 365 or 366 days.

How do months convert to years?

Under this converter's average-duration model, 12 average months equal 1 average Gregorian year.

Is this the same as a military time converter?

No. This tool converts durations, such as minutes to hours. Military time conversion changes clock notation between 12-hour and 24-hour formats.

Can I convert negative or decimal durations?

Yes. The numeric input supports decimal and negative values, and browsers commonly accept scientific notation as well.

Is this appropriate for finding the time between two dates?

Not when exact calendar boundaries matter. Use a date-difference calculator for two actual dates because months, leap years, and calendar positions affect the exact interval.

Are my conversion values uploaded?

No. The calculation is performed entirely in JavaScript in your browser.

Does changing display precision change the conversion?

No. The precision selector only changes how many significant digits are shown. The conversion factors and underlying JavaScript calculation remain the same.

Why can very large or very small results use scientific notation?

The formatter switches to scientific notation for values at or above 10^12 and for non-zero values below 10^-6 so extreme scales remain readable.

Does this account for daylight saving time or leap seconds?

No. This is a fixed-factor duration converter. It does not model time zones, daylight-saving changes, leap seconds, or date boundaries.