完整使用说明
工时计算器使用指南
了解工时计算器如何按两个日期时间计算总时长、扣除一段休息后的净工时和十进制小时。
完整使用说明
这个计算器能做什么
工时计算器用于比较两个明确的日期时间:先算出从开始到结束的总时长,再按需要扣除一段休息分钟数,最后同时显示总时长、净工时和十进制小时。
它适合班次核对、排班、项目耗时、外包计费和工时表初步整理。它不是工资系统,也不会根据地区劳动法判断哪些时间属于法定加班。
什么时候适合用它
- 你有一组开始日期时间和结束日期时间,想知道实际经过了多久。
- 你需要从班次时长中扣除一段午休或休息时间。
- 你需要把
7小时30分钟转成7.50这样的十进制小时。 - 你需要核对明确填写日期的跨日值班,例如晚上 22:00 到次日 06:00。
如果要汇总一周或一个月的多个班次、计算工资、处理多段休息或套用加班倍数,应使用更专门的工时表或薪资规则工具。
输入项说明
开始日期和时间
输入区间的起点。控件精确到分钟,并使用浏览器本地时区解释这个日期时间。
结束日期和时间
输入区间的终点。结束时间不能早于开始时间;如果班次跨过午夜,请直接把结束日期改成次日,而不是只把小时改成较小的数字。
排除休息时间
勾选后输入一段总休息时长,单位为分钟。当前页面只接收一段合计值,不拆分午休、茶歇或多个休息区间。
常见场景
页面提供标准班次、半天工作和跨日值班三个预设。预设只是快速填入示例日期时间,仍应根据实际日期检查结果。
计算逻辑说明
页面先计算两个日期时间之间相差的完整分钟数:
总分钟数 = 结束日期时间 − 开始日期时间
如果勾选排除休息时间,再计算:
净分钟数 = 总分钟数 − 休息分钟数
最后分别换算成人类更容易阅读的小时/分钟,以及适合表格和乘法的十进制小时:
总小时 = 总分钟数 ÷ 60净工时 = 净分钟数 ÷ 60
如果休息分钟数大于总分钟数,页面会显示错误而不生成结果。输入和结果按分钟处理,不提供秒级输入或秒级输出。
示例
普通班次:开始 2026-07-24 09:00,结束 2026-07-24 17:30,勾选排除休息时间并输入 60 分钟:
- 总时长:
510分钟 =8小时30分钟=8.50小时 - 净工时:
510 - 60 = 450分钟 =7小时30分钟=7.50小时
跨日班次:开始 2026-07-24 22:00,结束 2026-07-25 06:00,不扣休息:
- 总时长:
480分钟 =8小时=8.00小时
这里的关键不是“结束小时更小”,而是结束日期已经明确填写为次日。
如何看懂结果
- 总时长:从开始到结束的完整时间差,不扣除休息。
- 净工时:总时长减去输入的休息分钟数,适合作为一次班次的有效时长参考。
- 小时和分钟:例如
7小时30分钟,适合人直接阅读。 - 十进制小时:例如
7.50,适合填入表格或与时薪相乘;它不是7小时50分钟。 - 区间摘要:回显页面实际使用的开始、结束日期时间和休息时长,方便复核。
常见错误
- 跨午夜时只修改结束小时,没有把结束日期改成次日。
- 把十进制
7.50误读为 7 小时 50 分钟;0.50小时等于 30 分钟。 - 忘记勾选“排除休息时间”,或把休息分钟数重复扣除。
- 输入结束时间早于开始时间,期待页面自动猜测班次跨日。
- 把一次区间结果当成一周总工时或正式工资结果。
FAQ
这个工具支持跨日班次吗?
支持,但必须在日期输入中明确填写次日。例如 2026-07-24 22:00 到 2026-07-25 06:00 才会得到 8 小时;页面不会自动处理早于开始时间的结束日期。
能否输入多个休息区间?
当前不能。页面只有一个“休息时长(分钟)”输入框,需要先把多段休息加总后输入。
为什么 7 小时 30 分钟显示为 7.50?
因为十进制小时按分钟除以 60 计算,30 分钟是半小时,所以 7 + 30/60 = 7.50。
它会自动计算加班费吗?
不会。页面不包含时薪、周累计、加班倍数、节假日或地区劳动法判断。工资结算前应按当地政策和雇主规则复核。
为什么结束时间早于开始时间会报错?
页面要求输入一个按日期向前的明确区间。跨日时请填写下一天的日期,以避免把普通输入错误和夜班区间混在一起。
说明与限制
当前实现只处理一组日期时间和一段总休息分钟数,精度到分钟,并使用浏览器本地时区。它不做时区转换、不接受秒级输入、不汇总多天多班次、不计算时薪或工资、不应用法定加班和节假日规则,也不会自动推断跨日。
相关工具:
常见问题
这个工具会显示哪些结果?
页面显示总时长、扣除休息后的净工时,以及小时和分钟、十进制小时两种表达。
跨日班次应该怎么填写?
请把结束时间的日期明确填写为次日;页面不会把早于开始时间的结束时间自动推断为次日。
休息时间如何扣除?
勾选排除休息时间后输入一段总休息分钟数,页面会从总分钟数中扣除它。
十进制小时和小时分钟有什么区别?
小时分钟适合阅读,十进制小时等于总分钟数除以 60,适合填入工时表或继续做乘法。
它会计算工资或法定加班费吗?
不会。页面只计算时间差和净工时,不包含时薪、周累计、加班倍数、节假日或地区劳动法规则。