计算工作日天数,排除周末和节假日
工作日计算器是一款智能排期工具,可精确计算N个工作日后的日期或指定日期范围内的工作日天数。内置中国法定节假日和调休数据,自动排除周末和节假日,支持自定义企业休息日。无论是规划项目进度、计算交货日期、安排请假时间,还是核算员工出勤天数,本工具都能帮您快速得到准确结果。支持向前和向后双向计算,灵活满足不同场景需求。所有计算均在浏览器本地完成,无需上传任何数据。
"N个工作日后"模式用于计算从某天开始往后推N个工作日的日期;"日期范围工作日"模式用于计算两个日期之间有多少个工作日。
N个工作日模式:选择起始日期、输入工作日数量、选择计算方向(向前/向后)。日期范围模式:选择起始和结束日期。
勾选"排除周末"和"排除法定节假日"选项。法定节假日数据内置于工具中,每年自动更新最新数据。
N个工作日模式:显示目标日期和自然日跨度。日期范围模式:显示总天数、工作日天数和非工作日天数。
工具内置了中国主要法定节假日数据,包括春节、国庆节等长假和调休安排。数据会每年更新,确保准确性。如遇临时调整,建议以国务院办公厅发布的官方通知为准。
日期范围工作日的计算逻辑是[start, end),即包含起始日期但不包含结束日期当天。这是为了符合大多数业务场景的计算习惯(如项目工期计算)。如果需要包含结束当天,可以手动将结束日期往后推一天。
当前版本不支持自定义排除特定日期。如果您有特殊需求,建议使用"排除周末"选项后手动调整计算结果。自定义排除功能将在后续版本中考虑添加。
N个工作日计算从起始日期的第二天开始算起。例如从1月1日开始算5个工作日,实际从1月2日起跳过周末和节假日累计5个工作日。