什么是工作日计算器?
这款工具用于计算两个日期之间的工作日天数。工作日指周一到周五的任意一天。计算器会把起始日期和结束日期都计算在内,然后从这个区间中扣除所有周六、周日,再减去您指定的节假日天数。无论是项目排期、薪资核算周期、发票到期日、物流时效预估,还是服务等级协议(SLA)的计算,它都能派上用场。
使用方法
在年、月、日的输入框中分别填写起始日期和结束日期。如果需要扣除节假日,请数一数其中有多少个节假日恰好落在工作日(周一至周五),然后把这个数字填入"节假日天数"一栏。已经落在周末的节假日不必计入,因为这些天已经作为周末被自动扣除了。点击"计算",即可看到工作日总数,以及总天数、周末天数的明细。
计算公式说明
计算逻辑非常简单:
$$\text{工作日} = \text{总天数} - \text{周末天数} - \text{节假日}$$计算器首先算出两个日期之间(含首尾两端)的总天数,再逐天扫描,把每一个周六和周日标记为周末。最后从总天数中减去周末天数和您填写的节假日数量,剩下的就是真正的工作日。
实例演示
假设区间是从 2024 年 1 月 1 日(周一)到 2024 年 1 月 31 日(周三),共计 31 个自然日。2024 年 1 月有四个周六和四个周日(共 8 个周末日)。如果不填写任何节假日,结果就是
$$31 - 8 - 0 = 23 \text{ 个工作日}$$。
关键术语解释
- 工作日(营业日)
- 进行常规商务活动的日期——通常为周一至周五——不包括周末和公认的公共假日。这是计算器报告的数字。
- 日历日
- 日历上的任何日期,包括周末和假日。日历日的总数是两个日期之间的原始跨度,未进行任何扣除。
- 周末日
- 星期六或星期日。这些会自动从总数中移除,因为它们在大多数商务日历中不是标准工作日。
- 公共假日
- 官方规定的非工作日(例如国家假日或银行假日)。由于假日因国家、地区和雇主而异,您需要手动输入数量,而不是依赖固定列表。
- 包括计数
- 一种计数方式,其中开始日期和结束日期都包括在总数中。不包括计数会省略一个或两个端点,产生更小的数字。上面的示例使用包括计数。
- 工作日假日
- 恰好落在周一至周五的公共假日。只有这些应输入到假日字段中,因为落在星期六或星期日的假日已经作为周末日被排除——再次计算它会导致重复扣除。
常见问题
起始日期和结束日期会被计算在内吗?会的——计算包含首尾两端,所以从某一天到这一天本身,也会计为 1 天。
落在周末的节假日要不要算?不用。请只填写落在工作日的节假日,因为周末本身已被自动排除。
如果我把日期填反了怎么办?计算器会自动调换,把较早的日期作为起始日期处理,从而得出正数结果。