完整使用说明
工作日计算器使用指南
这份指南帮助你在两个日期之间快速统计真正计入的工作日,并清楚区分哪些天是周末、哪些天是你手动排除的节假日。
完整使用说明
这个计算器能做什么
很多人算工作日时,真正需要的不是一个笼统数字,而是清楚知道:到底哪些天被算进去了、哪些天被周末排除了、哪些天又是我自己设定的节假日。这个工作日计算器就是把“总数”和“明细”同时给出来,避免你只看到结果却不知道原因。
你输入开始日期和结束日期后,可以决定是否排除周末、是否计入开始日和结束日,还可以手动添加节假日日期。页面最后会给出工作日数量、总计入天数、周末数、节假日数,以及逐日状态明细。这很适合项目排期、交付窗口、请假核对、服务周期和手动规则场景。
什么时候适合用它
- 你要统计某个日期区间真正有多少个工作日。
- 你想明确控制开始日和结束日是否算进去。
- 你需要手动排除几个公司假日、学校假日或自定义停工日。
- 你希望逐天检查每一天为什么被算成工作日或非工作日。
输入项说明
开始日期和结束日期
这两个日期定义了你要统计的时间区间。页面要求结束日期不能早于开始日期。
排除周末
开启后,周六和周日会被排除在工作日之外。这适合大多数标准办公场景。
计入开始日期与计入结束日期
这两个开关决定区间两端是否进入最终统计。对于合同开始日、交付日、请假首尾天数这种边界问题,它们非常重要。
自定义节假日
你可以手动添加一个或多个日期,把它们视为非工作日。当前页面只记录日期,不区分节假日名称和类型。
计算逻辑说明
点击计算后,当前页面会先生成开始日期到结束日期之间的完整日期列表。
接着它会:
- 根据开关决定是否保留开始日和结束日
- 判断每一天是否为周末
- 判断每一天是否命中你手动添加的节假日列表
- 最终把每一天标成工作日或非工作日,并记录原因
如果开启了排除周末,那么某一天既是周末又在节假日列表里时,页面会优先把它归入周末,而不会同时在汇总里重复计入节假日。
示例
假设你在统计一个交付窗口,输入:
- 开始日期
2026-03-02 - 结束日期
2026-03-10 - 排除周末 开启
- 计入开始日期 开启
- 计入结束日期 开启
- 自定义节假日
2026-03-06
页面会列出这段时间里所有被计入的日期,把周六周日排除出工作日,再把 3 月 6 日 标记为自定义节假日。你最终不仅能看到工作日总数,还能看到每天为什么被算进或被排除。
如何看懂结果
工作日
这是最核心的结果,表示在应用周末和节假日规则后,真正被视为工作日的日期数量。
总天数
这是最终真正进入统计范围的日期数量,已经把起止日期是否计入考虑进去。
周末与节假日
这两项告诉你非工作日主要来自哪里,有助于你检查规则是不是符合预期。
逐日明细
如果你发现总数和自己预期不一样,最有帮助的通常就是去看逐日明细,因为那里能直接看到每一天的状态和原因。
常见错误
- 以为页面自带国家法定节假日日历。
- 改完输入后忘记点击计算。
- 没认真检查开始日和结束日是否应该被计入。
- 以为某天既是周末又是节假日时会被重复统计。
FAQ
这个页面适合算请假天数吗?
适合,尤其是你需要手动排除公司内部假期、并明确首尾日期是否算进去的时候。
可以给节假日加名称吗?
当前不行。页面只支持按日期添加,不记录名称或类别。
可以自定义周末规则吗?
当前不行。页面默认把周六和周日视为周末。
它和带内置法定节假日的工作日工具一样吗?
不一样。这个页面更适合手动规则;如果你需要国家节假日数据,应使用支持节假日日历的另一版工具。
说明与限制
这个工作日计算器适合自定义规则下的工作日统计,不适合替代官方法定节假日日历,也不应单独作为薪资、劳动合规、法院时限或正式合同截止日的唯一依据。
如果你的场景涉及国家法定假期、行业休市日、特殊班次或地区劳动规则,建议把这里的结果当作第一轮核对,再结合正式制度或权威日历确认。
常见问题
这个页面适合算什么?
最适合算项目周期、请假安排、交付窗口、服务天数和任何需要手动定义节假日的工作日区间。
页面自带国家法定节假日吗?
没有。当前页面只使用你手动添加的节假日日期。
为什么我改完日期后结果没变?
因为当前页面需要点击计算按钮后才会更新结果,不是自动重算模式。
周末和节假日撞在一起时怎么算?
如果开启了排除周末,当前页面会优先把这一天算作周末,而不是额外再记成节假日。