Skip to content
时长计算器
Tools

时长计算器

计算两个时刻之间的时长,并累加多段时长。

Start time
End time

Runs entirely in your browser. Nothing is uploaded.

计算两个时间之间的时长

这款免费时间长度计算器以小时、分钟和秒为单位计算任意两个时间之间的经过时间——并将结果转换为小数小时和总分钟数,便于计费、考勤或记录使用。输入开始时间和结束时间,点击"现在"使用当前时间,结果立即更新。无需账户,无需上传。

计算器支持跨夜班次:如果结束时间早于开始时间,自动加24小时并将结果标记为夜班。22:00到06:30的夜班返回8小时30分钟,而不是负数。

时间长度公式

底层计算将两个时间都转换为从午夜开始的分钟数:总分钟 = 小时 × 60 + 分钟。用结束时间减去开始时间。如果结果为负,加1,440(一天的分钟数)。最后拆分:小时 = floor(差值 / 60),分钟 = 差值 % 60。

例如:9:15到14:45:14 × 60 + 45 = 885;9 × 60 + 15 = 555;885 − 555 = 330分钟 = 5小时30分钟(5.5小数小时)。工具自动处理所有这些,包括秒精度和跨午夜计算。

从时间加减一段时长

加/减选项卡允许从任意起始时间向前或向后计算。输入基础时间——例如14:00——选择+或−,然后指定小时和分钟的时长。14:00开始的1小时45分钟会议何时结束?结果是15:45。在23:00加3小时得到02:00——而不是错误。

此模式适用于截止日期、烹饪定时器、会议排期和计算返回时间。

合计时长列表

合计时长选项卡汇总任意时间段列表。以H:MM格式每行输入一个时长——例如1:30、0:45、2:15——总计立即以H:MM和小数小时显示。也可以混合小数输入(1.5)与冒号格式。

此选项卡非常适合学习课程、训练片段、项目任务日志或任何时间段序列——一步完成,无需电子表格。

计费和工资的小数小时

每个结果除了H:MM显示外还包含小数小时等价值。换算很简单——分钟除以60——但容易出错:7小时45分钟是7.75小时,而不是7.45。有现成的小数值,可以直接乘以时薪,无需额外步骤。

例如:以每小时95元计算6小时20分钟可计费工作:6 + 20/60 = 6.333小时 × 95元 = 601.67元。计算器显示6.33以便立即计算。

与其他时间计算器的比较

Rapidtables.com涵盖简单的时间加减,但没有列表合计功能和跨夜检测。Calculator.net将三种时间工具分在不同页面。Timeanddate.com结合了时区和时长,但界面更为复杂。

本工具将三种模式——两时间之间、加/减和合计——集成在一个页面,具有一致的小数输出和夜班支持。无需登录,无付费墙。一切在浏览器中运行。

军事时间和12/24小时格式输入

时间输入根据浏览器语言设置接受12小时格式(带AM/PM)和24小时格式(军事时间)。输入14:30表示下午2:30,或使用时间选择器——两者都有效。计算器内部始终以24小时格式运行。在iPhone、Android和桌面浏览器上无需安装应用即可使用。

Frequently asked questions

如何计算两个时间之间的时长?

用结束时间减去开始时间。例如9:00到17:30是8小时30分钟(510分钟)。使用"两时间之间"选项卡:输入开始和结束,计算器立即以H:M:S、小数小时、总分钟和总秒数显示结果。

时间长度公式是什么?

时长 = 结束时间 − 开始时间,换算为相同单位。以分钟计:(结束小时 × 60 + 结束分钟)−(开始小时 × 60 + 开始分钟)。如果结果为负,说明时段跨越午夜——加1,440分钟(24小时)。本计算器自动应用公式。

如何处理跨越午夜的时间?

如果结束时间早于开始时间,班次跨越午夜。在差值上加24小时(1,440分钟)。例如22:00到06:30的夜班是8小时30分钟。本计算器自动检测跨夜情况并标记结果。

如何加减时间?

使用"加/减"选项卡。输入基础时间(如09:00),选择+或−,输入小时和分钟的时长(如1小时45分钟)。结果是10:45。结果自动环绕午夜——在23:00加3小时得到02:00。

如何将时间转换为小数小时?

将分钟除以60并加到小时数:1小时30分钟 = 1 + 30/60 = 1.5小数小时。7小时45分钟 = 7.75小时。每个结果旁边自动显示。常见错误是写7.45而不是7.75。

如何合计多个时长?

使用"合计时长"选项卡。以H:MM格式每行输入一个时长(如1:30、0:45、2:15)。计算器将所有时长合计为H:MM、小数小时和总分钟的总计。也可以输入1.5等小数值。

如何计算工作小时数?

在"两时间之间"选项卡中输入班次的开始和结束时间。结果是您的毛工作时间,包含工资单所需的小数小时。

如何获取秒为单位的时长?

将总分钟乘以60。例如:2小时15分钟 = 135分钟 × 60 = 8,100秒。本工具在结果卡片中显示总秒数,与小时、分钟和小数小时并排显示。

可以离线使用吗?

可以——计算器100%本地化。所有计算在浏览器中通过JavaScript运行,不向任何服务器发送数据。无需账户。页面加载后可离线使用。

这与日期差计算器有什么区别?

本工具处理24小时内的时钟时间——适合班次、计费和"9:00到17:30"类型的时长。日期差计算器测量两个日历日期之间的跨度,以完整天、周和月计算。

如何测量经过的时间?

将开始时间设为开始的时刻,将结束时间设为当前时间(点击"现在"自动填入),然后从结果卡片读取经过时间。"现在"按钮每次点击都将结束时间更新为当前时刻。

Related tools

查看全部工具