工作日计算器的作用
工作日计算器可以计算两个日期之间的工作日,同时跳过周末,并可选择排除公共假日。当简单的日历日数计算可能产生误导时,例如支付条款规定“30个工作日净额”或合同给予十个工作日回应时,大多数团队会使用它。
此工具完全在您的浏览器中运行。数据不会发送到服务器,结果即时显示,并且其计算逻辑与金融、人力资源和法律团队每天使用的逻辑相同。
工作日如何计算
对于日期范围内的每一天,计算器会检查两件事:它是否是周末,以及它是否是所选国家/地区的公共假日。通过这两项检查的日期才计为工作日。日历日仅仅是两个日期之间的总天数,根据您的选择包含或不包含结束日期。
- 周一至周五工作周将周六和周日视为非工作日。
- 周一至周六工作周仅将周日视为非工作日。
- 落在周末的假日不会重复计算。
- 默认情况下不包含结束日期,这与标准合同语言一致。
工作日、工作天、日历日
这三个术语在日常口语中可以互换使用,但在涉及到截止日期时,其含义至关重要。工作日是指典型办公室开放的任何一天,通常是周一至周五,不包括公共假日。在大多数国家/地区,工作天的含义相同,尽管某些行业(零售、酒店、某些地区的银行)将周六也包括在内。日历日是日历上的任何一天,包括周末和假日。
| 术语 | 包括周末? | 包括假日? |
|---|---|---|
| 日历日 | 是 | 是 |
| 工作日 | 否 | 否 |
| 工作天 | 通常不是 | 否 |
常见用例
- 项目截止日期。 将“十个工作日”的里程碑转换为实际的日历日期。
- 付款条款。 查找净15、净30或净60个工作日发票的确切到期日。
- 服务水平协议。 验证以工作日形式声明的响应和解决时间。
- 人力资源和带薪休假。 计算工作日休假,不包括休假余额中的周末。
- 法律通知期。 计算排除周末和公共假日的响应窗口。
- 运输预计到达时间。 当承运人仅提供工作日报价时,估算交货日期。
周末和公共假日
周末由工作周设置处理。公共假日涵盖35个以上国家/地区,包括美国、英国、法国、德国、西班牙、瑞士、意大利、加拿大、澳大利亚、日本等。移动节日(复活节、农历新年、开斋节)以及假日落在周末时的补假(调休)都会自动计算,准确覆盖1970年至2099年。区域或银行特定的节假日(州、州、学校)不包括在内,因为这些差异很大。如果您需要对特定区域或行业进行精确处理,请对照您的本地日历仔细检查结果。
命名惯例因国家/地区而异。在英国和爱尔兰,这些非工作日被称为银行假日;在美国是联邦假日;在法国和比利时是jours fériés(jour ouvrés为周一至周五工作日,jour ouvrables为周一至周六);在德国、奥地利和德语区瑞士是Feiertage和Werktage;在西班牙是días festivos和días laborables。所有这些在本计算器中都映射到相同的概念:不计入截止日期的非工作日。
已完成的示例
从2026年1月1日到2026年1月31日,包含结束日期,有31个日历日,9个周末和22个工作日。
相同的2026年1月范围,排除美国假日,新年和马丁·路德·金纪念日被移除,剩下20个工作日。
2026年3月2日开具的发票,付款期为30个工作日,周一至周五,排除英国银行假日,应于2026年4月17日到期。
一年或一月有多少个工作日
非闰年有365个日历日,按照周一至周五的日程,有261个工作日。减去国家公共假日后,大多数国家每年有248至253个工作日。美国通常有大约250个,英国大约252个,法国大约228个(减去十一个法定假日),德国249至254个(取决于联邦州),瑞士大约250个(取决于州)。
按月计算,周一至周五的日程预计有19至23个工作日。2月最短,通常为19或20个。31天且从周一或周二开始的月份工作日最多,可达23个。然后,公共假日会在它们所在的月份(1月、5月、11月、12月通常受影响最大)削减一两天。
使用以上计算器可获得您国家/地区和日期范围的精确数字。
常见问题
周六计入工作日吗?
只有当您选择周一至周六工作周时才计入。默认情况下,计算器遵循周一至周五的工作周,这是全球最常见的标准。
公共假日如何处理?
当开启假日排除功能时,工具会检查日期范围内的每一天是否在您选择的国家/地区的国家假日列表中。落在周末的假日已经作为周末日排除,因此它们不会被重复计算。
我应该包含结束日期吗?
这取决于合同。许多法律和金融场景将结束日期视为不包含在内。如果规则是“在收到后10个工作日内回复”,则收到当天通常是第零天。使用“更多选项”中的开关来匹配您的情况。
计算器是否跨年度工作?
是的。您可以选择任何开始和结束日期,结果将正确跨越月份和年份。为了保持页面快速,支持的最大范围是50年。
为什么我的数字与其他计算器不同?
两个原因通常可以解释微小的差异:结束日期是否包含在内,以及哪些假日被计算。在假定错误之前,请检查这两个设置。
是否支持地方或区域假日?
尚未。列表中仅包含所列国家/地区的国家公共假日。州、省或行业特定的假日应单独检查。
计算结果准确吗?
是的。计算是确定性的,并在您的浏览器中运行。没有四舍五入的技巧或估算,仅仅是遵循您设置的逐日计数。
工作日和工作天的区别是什么?
在大多数国家/地区,这两个术语含义相同:不是周末也不是公共假日的任何一天。措辞因行业和合同而异:金融和法律倾向于说“工作日”,人力资源和运营部门常说“工作天”。此计算器将它们视为等效,并使用您的工作周设置来决定周六是否计入。
如何从今天开始计算工作日?
将开始日期设置为今天,然后选择您的目标结束日期。计算器将返回其间的工作日天数。如果您需要查找距离今天30个工作日是哪一天,则选择一个候选结束日期并调整它,直到结果与您的目标匹配。一个专用的“添加工作日”模式正在规划中。
银行假日与公共假日相同吗?
对于此计算器而言,是的。“银行假日”是英国和爱尔兰用于银行和大多数办公室关闭的国定假日的术语。它们被视为非工作日,就像其他国家/地区的公共假日一样。