时间与日期工具

工作日计算器

在线计算两个日期之间的工作日与日历日天数,支持自定义起止日期、排除周末及指定节假日。

运行工具

工作日计算器用于精确统计指定日期范围内的实际工作日天数。在项目进度规划、工期排期、请假核算或薪资结算等场景中,按自然日计算往往无法反映真实的有效工作周期。该工具支持自定义起止日期,并包含起始与结束当天在内的所有区间范围。默认开启周末排除选项时,系统会将周一至周五认定为正常工作日,自动扣除周六与周日;若关闭该选项,则所有日历日均视作工作日参与计算。此外,工具支持以逗号分隔输入自定义法定节假日或调休日期(格式为 YYYY-MM-DD),系统将自动剔除这些指定日期。即使开始日期晚于结束日期,计算器也会按时间先后顺序计算,帮助您快速获得准确的工作日与日历日统计。

使用说明

  1. 在“开始日期”与“结束日期”框中分别输入或选择日期(格式为 YYYY-MM-DD)。
  2. 根据需求勾选或取消“排除周末”选项;默认勾选时仅计入周一至周五。
  3. 如需扣除特定节假日或休息日,在“法定节假日”文本框中输入以逗号分隔的 YYYY-MM-DD 日期列表。
  4. 点击计算按钮,结果区域会显示包含起止日在内的总天数和有效工作日天数。

示例

  • 计算 2024 年第一季度的标准工作日:开始日期填入 2024-01-01,结束日期填入 2024-03-31,勾选排除周末,并在节假日中输入 2024-01-01,即可得到扣除周末和元旦后的实际工作日天数。
  • 统计包含周末的排班周期:开始日期填入 2024-05-01,结束日期填入 2024-05-15,取消勾选排除周末,并在节假日输入 2024-05-01, 2024-05-02, 2024-05-03,即可得到扣除指定假日后的总天数。

常见问题

计算天数时是否包含开始日期和结束日期当天?

包含。计算器采用包含起止日的闭区间规则,开始日期和结束日期都会计入总统计范围。

如果输入的开始日期晚于结束日期会怎样?

计算器会自动按时间先后顺序进行处理,确保统计结果与正向输入的区间保持一致。

工具会自动获取当年的中国法定节假日与调休安排吗?

不会。计算器不会自动加载公共节假日日历,您需要在节假日输入框中手动填写需要排除的 YYYY-MM-DD 格式日期。

如果节假日输入框中包含无法解析的文本会如何处理?

系统会自动忽略格式不正确的节假日条目,只扣除格式有效的日期。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。