时间间隔计算公式
本工具把两个「日期+时间」转换为毫秒差,再换算成人类可读的时长:
时长(秒) = (结束时刻 − 开始时刻) ÷ 1000
总天数 = floor(时长秒 ÷ 86400)
剩余时分秒 = 时长秒 mod 86400
小时数不做 24 取模,用于表达连续总时长(如 30:15:00 表示 30 小时 15 分)。
这个工具能做什么
时间间隔计算器测量「某时刻到某时刻」经过了多久,比只算日期差更精细——它能精确到秒,并处理跨天。典型用途:
- 工时与排班时长统计;
- 行程、会议、航班的时间跨度;
- 设备运行、任务执行的持续时长;
- 任何需要「从 A 点到 B 点过了多久」的场景。
怎么使用本工具
- 在「开始时间」「结束时间」选择日期与时刻(默认均为当前时刻)。
- 结果区立即展示总时长(时:分:秒)、总小时、总分钟、总秒数。
- 可一键复制总时长;若结束早于开始会标注「结束早于开始」。
计算详解
计算基于真实时间戳(毫秒),因此跨天、跨月、跨年、闰年都天然准确。例如从 2026-08-09 22:00 到 2026-08-10 02:00:
- 实际经过 4 小时 0 分 0 秒;
- 总天数 = 0,剩余时分秒 = 04:00:00;
- 总小时 = 4.00,总分钟 = 240.0,总秒 = 14400。
当跨度超过一天,总天数会单独列出,时分秒表示「去掉整天后剩余的部分」。
计算实例
例 1:09:00 到 18:30 多长?
时长 9 小时 30 分,即 09:30:00,总小时 9.50。
例 2:周五 23:30 到周一 08:00 多长?
跨两个半夜,结果约 2 天 8.5 小时,总天数 2、时分秒 08:30:00。
例 3:设备从 2026-01-01 00:00 运行到 2026-01-08 12:00?
总天数 7、时分秒 12:00:00,合计约 180 小时。
相关工具:几小时后是几点、两个日期之间天数、时间计算器 hh:mm:ss。