使用公历日期,格式为 YYYY-MM-DD,例如 2026-01-09。

周末规则

至少选择一个工作日;取消勾选可适配周末轮班安排。

可用换行、逗号或空格分隔,重复日期会自动合并;不填表示不额外排除节假日。

已载入示例,可修改日期和规则后计算。

计算结果

工作日差

7 个工作日

2026-01-09 → 2026-01-20

自然日跨度(绝对值)
11 天
非工作日(绝对值)
4 天
起始日期
星期五
结束日期
星期二

不含起始日期、包含结束日期;默认排除周六和周日。

工作日计算器

计算两个日期之间的工作日,或按工作日加减日期;支持周末规则、用户自定义节假日和结果复制。

工作日计算规则与示例

  • 默认排除周六和周日;2026-01-09(周五)加 1 个工作日为 2026-01-12(周一)。
  • 日期差默认不含起始日期、包含结束日期;勾选包含起始日期后,起始日为工作日时计入结果。
  • 节假日需要手动输入具体日期,工具会同时排除选中的周末和这些日期。

工作日是用于日期估算的日历口径,不代表任何地区、机构或公司的法定工作安排。整理:喜爱工具箱 · 更新:2026-10-31。

内容整理:喜爱工具箱 · 更新: · 请结合各工具的计算规则与适用范围使用结果。

使用说明

三步完成操作

  1. 01 · 选择计算方式

    计算两个日期之间的工作日,或从起始日期加减指定数量的工作日。

  2. 02 · 设置日期规则

    填写公历日期,选择需要排除的周末,并按行输入需要排除的节假日日期。

  3. 03 · 查看并复制结果

    核对工作日数量、日期范围和计算口径,可复制结果或继续调整参数。

常见问题

使用前先了解这些

工作日默认如何计算?

默认排除周六和周日,法定节假日和周末调休不会自动判断。你可以在节假日输入框中粘贴需要排除的日期。

日期差包含起始日期吗?

默认不含起始日期、包含结束日期。例如周五到下周一默认是 1 个工作日;勾选“包含起始日期”后,起始日是工作日时会增加 1 天。

按工作日加减会经过周末吗?

会跳过已选择的周末和节假日。加减 0 个工作日保持起始日期;从周末开始计算时,下一次计数从遇到的第一个工作日开始。

节假日数据从哪里来?

本工具使用你输入的日期作为排除日,不自动代替任何地区发布法定节假日安排。不同地区和单位可能存在调休差异,请以实际日历为准。