日期间工作日计算器
以简单的工作日估算方式,计算两个日期之间周一至周五的天数。这是计算惯例,并非通用工作周或假日日历;请按适用于你的工作安排和地点调整。
结果
工作日
使用方法 工具
- 输入开始日期。
- 输入结束日期。
- 查看该日期区间内周一至周五的天数。
假设条件
- 将周一至周五视为工作日;不扣除因国家或地区而异的公共假日。
来源与参考数据
技术细节:字段含义
- 开始日期
startDate - 区间开始日期。
- 结束日期
endDate - 结束边界日期,不计入结果。
方法说明
从开始日期起至结束日期之前,逐日计算周一至周五的天数。若日期顺序颠倒,结果为负数。
计算示例
2026 年 1 月 1 日(周四)至 1 月 11 日(周日)
输入项: 开始日期: 2026-01-01, 结束日期: 2026-01-11
结果: 7 个工作日。
英格兰和威尔士圣诞节期间:2026 年 12 月 21 日(周一)至 2027 年 1 月 4 日(周一)
输入项: 开始日期: 2026-12-21, 结束日期: 2027-01-04
结果: 10 个周一至周五。GOV.UK 在该区间列出 3 个银行假日:圣诞节(12 月 25 日,周五)、节礼日替代假日(12 月 28 日,周一)和元旦(1 月 1 日,周五);因此扣除 3 天后为 7 个工作日。
计算完整的周一至周五周,包括周五
输入项: 开始日期: 2026-01-05 (Mon), 结束日期: 2026-01-10 (Sat)
结果: 5 个工作日。若结束日期填周五 1 月 9 日,会得到 4 天,因为结束日期不计入;将结束日期顺延一天即可计入周五。
实用指南
- 结果不会自动扣除公共假日;请手动减去适用的假日。
- 英国的银行假日在英格兰和威尔士、苏格兰及北爱尔兰之间有所不同;GOV.UK 发布各自列表,包括周末假日的替代日期。
常见错误
- 需要地区工作日数时忘记扣除公共假日;本工具只排除周六和周日。
常见问题
开始和结束日期之间会计算哪些日期?
计算从开始日期起到结束日期之前的工作日。周六、周日作为周末跳过;公共假日不会扣除。周末和假日规则因地点与工作场所而异,如有需要请按自己的日历调整。
如何把开始和结束日期都包括进去?
将结束日期设为最后一个待计日期的下一天。例如 2026 年 1 月 5 日(周一)至 1 月 10 日(周六)返回 5 天,覆盖周一至周五。
上次审核: 2026-10-11
只排除周末;不考虑因国家/地区而异的公共假日。
此工具 根据上述假设提供参考估算值。
主题和工具偏好设置,以及已保存和最近使用的列表仅存储在此浏览器中。