选择模式
选择下方模式,填写日期后点击“开始计算”。自定义周末使用 0=周日 ... 6=周六 表示。分享链接会保存全部设置。
自然日计算结果
输入开始和结束日期并计算后,这里会显示自然日的总天数。
总天数
0
自然日跨度(排除端点)
0
工作日计算结果
设置周末和节假日后进行计算,即可看到工作日总数与被跳过的天数。
工作日数
0
跳过的周末天数
0
跳过的节假日天数
0
遍历天数
0
工作日加减结果
输入基准日期和偏移量后查看目标工作日。
目标日期
—
偏移量(工作日)
0
跳过的周末天数
0
跳过的节假日天数
0
遍历天数
0
使用提示
- 可以利用上方的快捷按钮,一键设置“今天 → +7 天”或“当前整月工作日”,首次打开页面时也会自动填入日期并执行一次计算。
- 采用 UTC 进行日期运算,可避免夏令时造成的偏差。输入的日期会被原样处理。
- 自定义节假日需使用 YYYY-MM-DD 格式,可用空格或逗号分隔。分享前请删除不需要的示例值。
- 提供的节假日集合仅为范例,正式使用时请替换为当地的官方日历。
- 如果自定义周末或节假日中包含无效内容,错误信息会指明需要修正的条目,请修改后重新计算。
仅供参考,重大截止日期或业务规则请以官方信息为准。
常见问题
如何计算工作日?
工具以 UTC 为单位逐日遍历,只要该日不在选定的周末预设中,也不在节假日集合或自定义节假日列表中,就计为一个工作日。计算前可以选择是否包含开始日和结束日。
可以倒数或包含起始日期吗?
可以。输入负数 N 就能向过去方向计数,勾选包含开始日或结束日后,只要符合条件,这些边界日期也会被视为工作日。
相关工具
广告位(占位)