如何计算两个日期之间的工作日
输入两个 `YYYY-MM-DD` 日期即可统计区间内的工作日数量;周末默认不计入,也能按需填写要排除的节假日日期。
输入两个 YYYY-MM-DD 日期即可统计区间内的工作日数量;周末默认不计入,也能按需填写要排除的节假日日期。
先掌握日期范围与统计口径
这项工具用于统计两个日期之间的工作日数量,可用于核对项目周期、排班区间或交付计划。计算时会把开始日期和结束日期都纳入日期范围;周末排除选项默认开启,因此默认按照周一至周五识别工作日。对于不属于周末的休假日期,你需要把要排除的日期明确填写进去。
填写条件并执行统计
- 在开始日期和结束日期中填写日期,统一使用
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;若填写内容不是有效日期,工具会提示错误而不计算该范围。