工作日计算器

从某个日期加上或减去若干工作日,或统计两个日期之间的工作日数,跳过周末和节假日——全部在你的浏览器中完成。

这款工作日计算器完全在你的浏览器中运行。你输入的起始和结束日期、天数计数和节假日列表绝不会离开你的设备,也不会有任何内容上传到 ArrayKit。

打开日期时长计算器

关于 工作日计算器

这款工作日计算器可回答项目排期总会遇到的两个问题:从某个起始日期起、N 个工作日之后是哪一天,以及两个日期之间有多少个工作日。推算模式把一个起始日期向前或向后移动整数个工作日,跳过周六、周日以及你列出的任何节假日。统计模式返回一个「从」日期和「到」日期之间的工作日数,并拆解出被排除的日历天数、周末天数和节假日。为固定的法定节假日选择一个国家预设,或每行一个地粘贴你自己的日期,以模拟一份公司日历。它专为任何要规划截止日期、SLA、交付窗口或通知期的人而设计。每一次计算都在你的浏览器本地运行,因此你输入的日期始终留在你的设备上。

功能特性

如何使用 工作日计算器

  1. 在顶部选择「加/减天数」或「统计两日期之间」
  2. 在推算模式下,选择一个起始日期并输入要加的工作日数(或负数以减去)
  3. 在统计模式下,选择一个「从」日期和一个「到」日期
  4. 可选地选择一个国家节假日预设,或粘贴额外的节假日日期
  5. 查看得出的日期或工作日计数,并复制它

示例

输入

Start: 2025-06-06 (Friday)
Add: 1 working day

输出

Result: 2025-06-09 (Monday)

给一个周五加上一个工作日会跳过周末,落到周一。

常见错误与故障排除

常见问题

在这个计算器里,什么算作一个工作日?
工作日是指周一到周五中、未被列为节假日的任意一天。周六和周日总会被排除,国家预设或你粘贴列表中的任何日期也会被移除。
我如何从一个日期加上或减去工作日?
选择「加/减天数」,选择一个起始日期,并输入工作日数。正数向前移动,负数向后移动;起始日期是锚点,不被计入。
为什么从周一到周五显示 4 个工作日,而不是 5 个?
主计数是半开区间——它计入起始日期但不计入结束日期——因此周一到周五是 4。拆解中还会显示一个把两端都计入的闭区间计数 5,因此你可以使用你团队所期望的那一种。
国家预设包含哪些节假日?
预设涵盖每个国家少数几个固定日期的法定节假日,例如元旦、独立日和圣诞节。每年变动的节假日不包含在内,请手动粘贴那些日期。
我可以使用自己公司的节假日日历吗?
可以。把你的节假日日期粘贴进额外节假日框,每行一个 YYYY-MM-DD。它们会与你所选的任何国家预设合并,之后两种模式都会跳过那些日期。

相关工具

全部 ArrayKit 工具