如何给日期添加工作日——正确计算工作日的方法
10个工作日的截止期限听起来很简单。其实不然。能否在正确的日期到达第10天,取决于你计算的是哪些天、中间有哪些假日,以及起始日期本身是否算作第1天。
算错了,你要么错过截止期限,要么自己拥有的时间比实际想象的要少。这在合同、法律通知、运输估算和财务处理中都很重要。
使用日期计算器可以给任何起始日期添加日历天数。本文介绍了完整的工作日计算方法,帮助你处理需要手动判断的复杂情况。
日历天数与工作日——有什么区别
日历天数是日历上的每一天:周一到周日,包括假日。如果你给4月7日加上10个日历天,就会到达4月17日。没有歧义。
工作日是平日——周一到周五——不包括公共假日。给4月7日(周二)添加10个工作日,意味着要跳过两个周末以及中间的任何假日。根据日历的不同,你可能会落在4月21日到4月23日或更晚的某一天。
歧义之处在于"工作日"没有明确指定要排除哪些公共假日。美国公司和英国公司有不同的假日安排。金融机构遵循联邦银行假日。物流公司可能遵守的假日与会计事务所不同。"10个工作日"若不指定司法管辖区,对不同的当事人来说可能意味着不同的结束日期。
如何手动计算工作日
一旦你知道了规则,步骤就很直接了:
第1步:确定起始日期是否计入。 很多期限是从触发事件的第二天开始计算。周一签署的合同可能给你"10个工作日",从周二开始计算。而另一些则从起始日期本身开始计算。要仔细阅读具体措辞——"在10个工作日内"和"自……日期起10个工作日"有时意思不同。
第2步:列出工作日。 从第一个计算的日期开始,标记每个平日。跳过周六和周日。保持计数,直到达到目标数字。
第3步:检查公共假日。 将计数中的任何平日与相关假日日历交叉比对。跳过官方假日并继续计数。
第4步:你计算的最后一天就是截止期限。 不是之后的一天——而是你达到目标数字的那一天。
例子:从4月7日(周二)开始的10个工作日
假设计数从4月8日(起始日期后的周三)开始,位于美国东海岸,该期间没有假日:
| 日期 | 日期 | 计数 |
|---|---|---|
| 周三 | 4月8日 | 1 |
| 周四 | 4月9日 | 2 |
| 周五 | 4月10日 | 3 |
| 周一 | 4月13日 | 4 |
| 周二 | 4月14日 | 5 |
| 周三 | 4月15日 | 6 |
| 周四 | 4月16日 | 7 |
| 周五 | 4月17日 | 8 |
| 周一 | 4月20日 | 9 |
| 周二 | 4月21日 | 10 |
截止期限:4月21日。如果4月18日的耶稣受难日被遵守,截止期限将是4月22日。
工作日计算的常见错误
当不应该计入起始日期时,却将其算作第1天。 如果协议说"自收到之日起10个工作日",而你在下午4点55分收到,就可能有论点认为第一个完整工作日是第二天。法院在不同司法管辖区的解释不同。当这很重要时,应该澄清。
忘记周末是两天,不是一天。 有些人在心里会把10个工作日估算为"大约两周"。两个日历周是14天,只有在没有假日的情况下,才等于10个工作日。10个工作日的实际日历天数取决于有多少个周末落在中间。
使用错误的假日日历。 按美国工作日计算的运输期限与按英国工作日计算的不同。在涉及不同国家当事人的合同中,要指定适用其假日的司法管辖区。
没有考虑到半天。 如果某事要在"第10个工作日营业结束前"提交,而你在不同时区,截止时间就很重要。纽约的营业结束是东部时间下午5点。如果你在洛杉矶,那就是你当地时间的下午2点。
不同场景中的工作日
法律和合同期限
合同法经常使用工作日来规定通知期、纠正期和回复期限。房东可能有3个工作日来返还租户搬出后的押金。承包商可能有10个工作日来回复变更单。在这些情况下,"工作日"的定义有时会被写入合同(例如,"周一到周五,不包括联邦假日")。
如果合同没有定义工作日,法院通常会按司法管辖区的标准工作周以及排除官方公共假日来默认处理。这通常很清楚,但在跨境协议中最好明确指定。
财务和银行期限
银行系统将"工作日"定义为排除联邦银行假日的平日。电汇、ACH付款和支票结算都按此日历进行。周四截止前启动的"次日"ACH转账将在周五结算。如果在周四截止后或周五启动,则在周一结算。
美国联邦储备系统假日——并不总是与标准联邦假日相同——决定美国的银行日程表。银行也可能遵守州假日,但ACH结算专门使用联邦储备日历。
运输和交付估算
快递商对"3-5个工作日"运输的估算通常从订单发货的第二天开始计算,而不是订单下达的那一天。如果商品在周四发货,而快递商使用周一到周五的标准美国假日,"3个工作日"会落在周二,而不是周日。
一些快递商定义自己的工作日时间表,可能排除某些不是联邦假日的假日。当期限很重要时,要查看快递商的具体条款。
人力资源和就业通知
就业合同中的通知期通常以周或月为单位,但遣散费支付窗口、COBRA选择期和对人力资源通知的回复期限通常以工作日为单位。美国的COBRA保险选择必须在60天内决定——这种情况下是日历天——但某些与人力资源相关的回复窗口使用工作日。
始终检查具体政策是说日历天还是工作日。同一份政策文件在不同部分可能会同时使用两者。
估算工作日的粗略公式
当你需要快速估算而不需要逐日计算时:
- 5个工作日 ≈ 7个日历天(1周)
- 10个工作日 ≈ 14个日历天(2周)
- 15个工作日 ≈ 21个日历天(3周)
- 20个工作日 ≈ 28个日历天(4周)
- 22个工作日 ≈ 1个日历月
这些是估计值。实际数字取决于有多少周末和假日落在该范围内。对于任何在法律或合同上重要的期限,请手动计算天数或使用日期计算器获取日历天数基线,然后根据周末和假日进行调整。
天数间隔计算器也能帮助:输入两个日期,它会告诉你总日历天数,然后你可以根据周末和假日计数进行交叉参考以获得工作日总数。
需要反向计算时
有时你有一个截止期限,需要知道最晚的开始日期。如果某项备案截止日期是5月15日,需要10个工作日来准备,最晚什么时候可以开始?
反向计算:从5月15日开始,减去10个工作日,跳过周末和假日。每一步回溯是一个工作日。你落地的日期就是最晚的安全开始日期——但实际上,应该预留一到两天的缓冲。工作日计算错误、最后时刻的并发症和时区截止会快速消耗这个余地。


