批量时间差计算器介绍
本工具批量计算「开始时间,结束时间」之间的时长,适用于考勤工时核算、会议与排班时长统计、项目日志工时汇总。结果与原行对齐显示,底部给出总时长、平均时长与加班合计。
跨天与休息扣除规则
- 跨天自动 +24h:结束时间早于开始时间时把结束视为次日,例如夜班 22:00 到次日 06:00 计为 8 小时。
- 固定休息扣除:填写统一扣除的分钟数(如午休 60 分钟),整单只扣一次,扣除后为负默认按 0 计并提示,也可改为负值保留以暴露打卡异常。
- 休息时段:每行可写一个时段(如 12:00~13:00),按与工时区间的实际重叠分钟扣减;跨午夜写 22:00~02:00。
- 多时段模式:一行写 2/4/6 个时间点(上午、下午分段),各段时长累加,适合一天多次打卡。
支持的输入与输出格式
| 输入形式 | 示例 | 说明 |
|---|---|---|
| 时分对 | 09:00,18:30 | 同一天内最常用 |
| 带秒时间对 | 09:00:15,18:30:40 | 开启秒级精度后输出 HH:MM:SS |
| 带日期前缀 | 2026-10-01 09:00,2026-10-03 18:00 | 跨多天按完整日期时间计算 |
| 多时段 | 09:00,12:00,13:00,18:00 | 一行 4/6 个时间点分段累加 |
- 输出格式可选「X 小时 Y 分」「小时(小数)」「总分钟」「HH:MM」四种。
- 结束时间等于开始时间计为 0 时长;单行时长超过 72 小时会提示确认。
总时长是怎么汇总的
系统先在秒域汇总所有有效行的时长,再统一四舍五入到分钟,避免逐行取整后相加产生累计误差。汇总区同时给出总时长与每行平均时长。
设置每行标准工时(分钟)后,超出部分自动累计为加班合计;复制时可选择是否包含合计行,纯文本结果可直接粘贴进 Excel 或考勤系统。
工时统计的适用场景
- 考勤表工时批量核算,含夜班跨天与午休扣除。
- 会议、排班、设备运行时长统计。
- 项目日志与工单工时汇总,按标准工时判定加班。