时间换算器

在线时间单位换算器:秒(s)、分钟(min)、小时(h)、天、周与毫秒(ms)、微秒(µs)、纳秒(ns)及月(按30天)、年(按365天)一键互转,输入即出全部等值,内置 1 小时=60 分钟=3600 秒、1 天=86400 秒精确换算,高精度十进制无浮点误差。月/年为常用估算口径,精确日历天数请用日期间隔计算器。

h
1 h = 分钟
60 min
精密
纳秒ns3.6e12
微秒µs3600000000
毫秒ms3600000
常用
s3600
分钟min60
小时h1
d0.041666667
0.005952381
长时段
月(按30天)0.0013888889
年(按365天)0.00011415525

换算基准:1 分钟 = 60 秒,1 小时 = 3600 秒,1 天 = 86400 秒,1 周 = 7 天。其中 「月(按30天)」「年(按365天)」为常用估算口径,非真实日历月/年,仅供粗略换算;以 「秒(s)」为中间基准换算,结果保留 8 位有效数字。

怎么用

  1. 输入数值在「数值」框里填要换算的时间数字,例如 1、90、1.5。支持小数与负数。
  2. 选择原单位(从)在「从」下拉里选你手上数值的单位。单位按精密(毫秒/微秒/纳秒)、常用(秒/分钟/小时/天/周)、长时段(月/年)分组,方便查找。
  3. 选择目标单位(到)在「到」下拉里选你想换算成的单位,结果区顶部会用大号字突出这一项的换算结果。
  4. 读取全部结果每改一个数或单位就立即重算,无需点等号。下方表格同时列出该数值在所有时间单位下的等值,当前选中的目标单位会高亮,方便一次对照秒/分/时/天/周/月/年。

原理与公式

时间换算的核心是把任意单位先折算到一个公共「基准单位」,再折算到目标单位。 本工具以 秒(s) 为基准,每个单位都带一个「每单位等于多少秒」的精确倍率:

目标值 = 数值 × (原单位每秒倍率) ÷ (目标单位每秒倍率)

三组时间单位

精密(SI 前缀,秒以下):每级 1000 倍——1 s = 1000 ms1 ms = 1000 µs1 µs = 1000 ns,即 1 s = 10⁹ ns

常用(60 进制 + 日历)1 min = 60 s1 h = 60 min = 3600 s1 天 = 24 h = 86400 s1 周 = 7 天 = 604800 s, 均为精确定义值。

长时段(估算口径):日历月/年长度不固定,本工具采用常用近似——1 月 = 30 天 = 2592000 s1 年 = 365 天 = 31536000 s。 这两项仅供粗略换算,标注为「月(按30天)」「年(按365天)」; 真实日历天数请用日期间隔/年龄计算器按实际月份天数与闰年计算。

计算示例

1 h → s:1 × 3600 = 3600 s
90 min → h:90 × 60 ÷ 3600 = 1.5 h
1 天 → 周:86400 ÷ 604800 = 1/7 ≈ 0.14285714 周
1.5 s → ms:1.5 × 1000 = 1500 ms

精度:内部以高精度十进制(decimal.js)运算,规避原生浮点误差(0.1 + 0.2 = 0.3),各级倍率用精确整数避免舍入累积; 结果统一保留 8 位有效数字,极端量级(如纳秒↔年)自动用科学记数法显示。 计算均在浏览器本地完成。

常见问题

1 小时等于多少分钟、多少秒?时分秒怎么换算?
1 小时(h)= 60 分钟(min)= 3600 秒(s)。换算关系是逐级 60 进制:1 小时 = 60 分钟,1 分钟 = 60 秒,所以 1 小时 = 60 × 60 = 3600 秒。反过来:1 秒 = 1/60 分钟 ≈ 0.0167 分钟,1 分钟 = 1/60 小时 ≈ 0.0167 小时。例如 90 分钟 = 1.5 小时 = 5400 秒;7200 秒 = 120 分钟 = 2 小时。本工具用精确十进制运算,3600 秒会正好换算回 1 小时,不会出现 0.9999 这种浮点误差。
1 天等于多少小时、多少分钟、多少秒?
1 天(d)= 24 小时 = 1440 分钟 = 86400 秒。其中 1440 = 24 × 60、86400 = 24 × 3600。1 周 = 7 天 = 168 小时 = 604800 秒。这些是固定换算关系(不考虑闰秒等极少见的天文修正)。例如想知道「一个月有多少小时」,若按 30 天算就是 30 × 24 = 720 小时;按 31 天算则是 744 小时。
1 年、1 个月到底等于多少天?为什么是「按365天/30天」?
日历上的月和年长度并不固定:月有 28~31 天,平年 365 天、闰年 366 天,所以「1 个月 = 多少秒」「1 年 = 多少天」没有唯一精确答案。本工具采用最常用的估算口径——「月按 30 天、年按 365 天」,即 1 月 = 2592000 秒、1 年 = 31536000 秒,用于粗略换算(如「3 个月大约多少小时」)。如果你需要的是真实日历上两个具体日期之间相差多少天/月,请用本站的「日期间隔计算器」「年龄计算器」按实际日历精确计算,而不是用这里的近似口径。
毫秒、微秒、纳秒之间怎么换算?
这三个是「秒」往下的国际单位制(SI)前缀单位,每级相差 1000 倍:1 秒 = 1000 毫秒(ms)= 1000000 微秒(µs)= 1000000000 纳秒(ns)。也就是 1 毫秒 = 1000 微秒 = 1000000 纳秒,1 微秒 = 1000 纳秒。它们常用于程序性能、网络延迟、电子电路计时等场景。例如网页响应 1.5 秒 = 1500 毫秒;CPU 一个时钟周期约 0.3 纳秒。
为什么算「多少天前」「相差几个月」最好别用这个换算器?
因为本工具是「单位换算」——把一个时长数值在不同时间单位之间等比例换算(如 90 分钟 = 1.5 小时),它不知道具体是哪一天,月/年只能用平均天数近似。而「从 2024-01-31 到 2024-03-01 相差多少天」「宝宝出生到现在几个月零几天」这类问题依赖真实日历(不同月份天数不同、有闰年),必须按日历逐日计算。这类需求请用本站的「日期间隔计算器」「年龄计算器」「倒计时计算器」,结果才准确。
换算结果保留几位?精确吗?
内部用高精度十进制运算(decimal.js),规避了 JavaScript 原生浮点误差(如 0.1+0.2 会得到 0.30000000000000004),并以「秒(s)」为中间基准、用精确整数倍率换算(1 分钟=60 秒、1 小时=3600 秒、1 天=86400 秒均为定义值)。显示时统一保留 8 位有效数字(多余的 0 自动去掉),极端量级(如纳秒↔年)自动用科学记数法。所有计算都在你的浏览器本地完成,不联网、不上传。

来源与更新

单位定义与换算倍率依据(检索日期 2026-06-23):

  • 秒为国际单位制(SI)时间基本单位,毫秒/微秒/纳秒为其 SI 前缀单位(每级 1000 倍), 参考 Wikipedia: Second
  • 分、时、天、周与秒的换算(1 min=60 s、1 h=3600 s、1 天=86400 s、1 周=604800 s) 为固定换算关系,参考 Wikipedia: Unit of time
  • 月、年长度不固定,本工具采用常用估算口径(月按 30 天、年按 365 天);日历月/年的实际天数差异参见 Wikipedia: Month
  • 高精度十进制求值与舍入,依据计算所用的 decimal.js 官方文档

本工具为纯单位换算,所用倍率均为国际单位制定义值与固定换算关系(月/年为标注的常用估算口径), 不含会随政策变化的参数。内容经本站编辑整理与核对,仅供参考。

最近更新:2026-06-23

本工具按国际单位制(SI)与固定换算关系做时间单位等值换算,结果供日常与一般工程参考。其中「月(按30天)」「年(按365天)」为常用估算口径,非真实日历月/年;涉及具体日期之间的天数、月数请改用日期间隔/年龄计算器按实际日历计算。