工作日计算器

免费工作日计算器:统计两个日期之间的工作日数量,支持自定义工作日与节假日清单。

825.5K 次使用 最近更新 · 2026-05-13 本地运行 · 零上传
AD

如何使用 工作日计算器

工作日计算器 让繁琐的日子统计变得轻松。

  1. 填写起始日期
  2. 填写结束日期
  3. 勾选作为工作日的星期
  4. (可选)粘贴节假日清单
  5. 设置是否包含起止日
  6. 查看总天数、工作日数与命中节假日数

公式与原理 —— 工作日计算器

totalDays    = floor((end − start) / 86400000) + 1
businessDays = 0
holidaysHit  = 0

for d = start; d ≤ end; d += 1 天
  if d == start 且 未勾选包含起始: 跳过
  if d == end   且 未勾选包含结束: 跳过
  if workingDay[weekday(d)] 为 false: 跳过
  if d ∈ holidays: holidaysHit += 1; 跳过
  businessDays += 1
符号含义
workingDay[w]是否将星期 w 视为工作日
holidaysYYYY-MM-DD 集合
includeStart是否计入起始日
includeEnd是否计入结束日

工作日计算器 同时支持调整工作日定义与节假日,适配不同地区的工作周。

使用场景 —— 工作日计算器

  • 项目排期 —— 估算发布前可用工作日。
  • 薪资计算 —— 排除周末与节假日。
  • 人力资源 —— 入职/离职流程统计。
  • 物流时效 —— 按工作日估算到货。
  • 法律时限 —— 验证答复期限。
  • 供应商 SLA —— 跟踪按工作日的承诺。

工作日计算器 灵活适配你的工作周。

关于工作日计算器的常见问题

工作日计算器如何工作?

在区间内逐日遍历,只统计你设为工作日的星期,并排除清单中的节假日。

可以包含起止日吗?

可以。包含起始日 / 包含结束日 两个开关独立控制。

节假日如何填写?

使用 YYYY-MM-DD 格式,使用逗号、分号、空格或换行分隔即可。

我的数据会被保存吗?

不会。所有计算都在你的浏览器内完成,我们不会上传任何信息。