跳到主要内容
AZ Tools

向日期添加工作时间

回答"如果我现在开始烧 N 工作时间,何时结束?" —— 对 SLA 目标、工单到期日,或计划必须在 09:00 到 17:00 之间且减去周末和假日的工作量有用。可配置工作窗口、工作日切换(默认周一至周五,按周日开始的文化或 6 日工作周更改),以及自由格式假日列表。分解列出触及的每个工作日及那里消耗了多少小时。

工作日
结束日期时间
2026-08-24 17:00
按日分解 · 总计: 16 h / 2 d
使用小时
2026-08-218.00 h
2026-08-248.00 h

假日是显式列表 —— 国家日历不同,所以粘贴你的。落在窗口中间的日内开始被精确尊重。

使用方法

  1. 设置开始日期时间(默认现在)和要添加的工作时间。
  2. 配置你的工作窗口(默认 9–17),切换周末,按每行 `YYYY-MM-DD` 粘贴任何假日。
  3. 结果是着陆时间戳;下面的分解显示按日拆分。

常见问题

如果开始在工作窗口之外怎么办?
前滚到下一个工作日的开始。在周一至周五 9–17 窗口下向周六 03:00 添加 1 h 着陆在周一 10:00。
处理部分小时吗?
是 —— 小时字段接受小数(如 2.5)。日末溢出干净地滚到下一个工作日并带上剩余分数。
工作时段按哪个时区计算?
按解释开始时间时所用的那个时区,也就是说,朝九晚五指的是当地的朝九晚五。当计时跨越时区时——客户在一个时区、团队在另一个——请先确定这项承诺是按谁的工作日来计量的,因为同样的小时数会随答案不同落在不同的时刻上。
如果夏令时切换正好落在这段时间里呢?
这里的工作日是按钟表时间定义的,而不是按实际流逝的小时数。所以发生切换的那一天,尽管实际长 23 或 25 小时,钟面上依然是 09:00 到 17:00。按办公时间约定的承诺通常就是这个意思。如果你的承诺是以实际耗时写的,请按时长计算,而不要按工作小时计算。

相关工具