keisoku

Time Unit Converter

Just enter a value and pick a unit to instantly convert between nanoseconds, milliseconds, seconds, minutes, hours, days, weeks, months, years, and centuries. See every unit at once in a single table.

Input

Input unit

Result

In seconds (s)

3,600s

UnitSymbolConverted value
Nanosecondns3,600,000,000,000
Microsecondμs3,600,000,000
Millisecondms3,600,000
Seconds3,600
Minutemin60
Hourh1
Dayd0.041667
Weekwk0.005952
MonthApproximated as 1 month = 30 days (≈ 1/12 year)mo0.001389
Year1 year = 365 days (leap years not counted)yr0.000114
Century1 century = 100 years (at 365 days each)c0.000001

How it works

  • Supports tiny units such as nanoseconds (ns), microseconds (μs), milliseconds (ms), and seconds (s), up through minutes (min), hours (h), days (d), weeks (wk), months (mo), years (yr), and centuries (c).
  • Conversions use the second (s) as the base unit with precise definitions: 1 minute = 60 seconds, 1 hour = 3600 seconds, and 1 day = 86400 seconds, so every pair of units converts correctly.
  • Months (mo) are approximated as 1 month = 30 days. Real calendar months range from 28 to 31 days, so treat the result as a rough estimate.
  • Years (yr) are calculated as 1 year = 365 days and do not account for leap years (366 days). A century (c) is treated as 100 years at 365 days each.
  • Enter a value and choose the input unit to see conversions to every unit in a single table. Extremely large or small values are shown in exponential notation for readability.
  • Numbers are formatted automatically, and the input unit's row is highlighted so you can compare the source and target values at a glance.