指南

如何计算两个日期之间的工作日

输入两个 `YYYY-MM-DD` 日期即可统计区间内的工作日数量;周末默认不计入,也能按需填写要排除的节假日日期。

工具 工作日计算器

输入两个 YYYY-MM-DD 日期即可统计区间内的工作日数量;周末默认不计入,也能按需填写要排除的节假日日期。

先掌握日期范围与统计口径

这项工具用于统计两个日期之间的工作日数量,可用于核对项目周期、排班区间或交付计划。计算时会把开始日期和结束日期都纳入日期范围;周末排除选项默认开启,因此默认按照周一至周五识别工作日。对于不属于周末的休假日期,你需要把要排除的日期明确填写进去。

填写条件并执行统计

  1. 在开始日期和结束日期中填写日期,统一使用 YYYY-MM-DD 格式,例如 2024-03-01。这表示四位年份、两位月份和两位日期,两个输入应采用相同格式。 2. 若要计算指定区间,通常同时填写开始日期与结束日期。省略开始日期时,系统使用 2024-01-01;省略结束日期时,系统使用 2024-12-31。这些默认值适合快速查看默认年度范围,但不代表你的实际项目起止日期。 3. 保持周末排除选项开启,工具会把周一至周五作为工作日进行统计。若你的统计口径需要把周六、周日也算入,可关闭该选项。 4. 如需排除休假日,在节假日输入中填写日期,并用英文逗号分隔,例如 2024-05-01,2024-10-01。符合 YYYY-MM-DD 格式且能够解析的日期会从统计中排除,无法解析的条目会被忽略。 5. 检查输入后执行计算。即使开始日期晚于结束日期,工具也会按时间先后处理日期;如果日期文本无效,则会显示错误提示,不会生成可用的日期区间计算结果。

读懂统计结果

查看结果时,先确认开始日期和结束日期是否就是你要核对的范围,再确认首尾日期是否按包含规则计算。周末排除开启时,结果代表该范围内周一至周五的数量;关闭此设置后,周末也可能计入统计,不过已填写且有效的节假日日期仍会被排除。若数字不符合预期,可以依次复核日期格式、两个日期的位置、周末选项以及节假日列表。地区、宗教或公共假日不会凭空加入统计,只有你输入的有效日期才会影响结果。

使用示例

小王正在核对一段项目周期中的工作日数量,并需要从统计范围中排除一个指定日期。

小王需要核对 2024 年 3 月 1 日至 2024 年 3 月 15 日的项目周期。他填写这两个日期,保留周末排除,并将 2024-03-08 作为要排除的日期后执行计算。

这一区间的工作日数量为 10 天:2024 年 3 月 1 日至 3 月 15 日共有 11 个周一至周五的工作日,扣除 3 月 8 日的节假日后为 10 天。

使用限制

  • 工具不会自动补充地区、宗教或公共假日清单;未填写的休假日不会参与排除,无法解析的节假日条目也会被忽略。

常见错误

  • 把日期写成斜杠格式或省略月份、日期中的前导零,可能使日期文本无法识别;请改成四位年份、两位月份和两位日期的 YYYY-MM-DD 格式后再次计算。

常见问题

可以把周末算作工作日吗?

可以。关闭周末排除后,周六和周日会进入工作日统计范围,但列表中已经填写且能够解析的节假日日期仍然会被扣除。

如何排除节假日?

可以,但需要手动填写节假日日期,并以 YYYY-MM-DD 格式输入,再用英文逗号分隔;无法解析的条目不会影响统计。

不填写日期会发生什么?

如果两个日期都省略,开始日期会采用 2024-01-01,结束日期会采用 2024-12-31;若填写内容不是有效日期,工具会提示错误而不计算该范围。

工具

工作日计算器