分类

工作日计算器

计算两个日期之间的工作日,排除周末和节假日

关键信息

分类
Utilities
输入类型
text, select, checkbox, number
输出类型
json
样本覆盖
4
支持 API
Yes

概览

工作日计算器是一款在线工具,用于快速计算两个日期之间的工作日天数。您可以灵活地排除周末(周六、周日)和公共节假日,并支持多个国家的节假日数据或自定义节假日列表,以满足不同地区和场景下的精确计算需求。

适用场景

  • 需要精确计算项目周期、合同交付时间或任务截止日期时。
  • 在人力资源管理中,核算员工的带薪年假、病假或计算薪资周期时。
  • 安排会议、活动或制定个人工作计划,需要避开非工作日时。

工作原理

  • 输入开始日期和结束日期,格式为 YYYY-MM-DD。
  • 选择国家以自动应用该国的公共节假日,或选择“无公共节假日”仅排除周末。
  • 根据需要,勾选“排除周末”和“包含公共节假日”选项,并可添加自定义节假日日期。
  • 设置计算结果的小数精度,点击计算即可获得精确的工作日天数。

使用场景

项目经理估算一个从2024年5月1日到2024年6月30日的项目实际可用工作天数。
HR专员计算一名员工在2024年7月15日至2024年8月15日期间应享有的带薪工作日。
个人规划一次为期三周的旅行,需要知道扣除周末和国庆假期后,实际需要请假多少个工作日。

用户案例

1. 计算跨国项目周期

项目经理
背景原因
一个中美团队合作的项目,需要从美国独立日(7月4日)后开始,到中国国庆节(10月1日)前结束。需要精确计算双方都工作的天数。
解决问题
手动计算需要同时考虑美国和中国的节假日以及周末,容易出错且效率低下。
如何使用
设置开始日期为 2024-07-05,结束日期为 2024-09-30。在“国家”下拉菜单中先选择“United States”计算一次,再选择“China”计算一次,取两者结果的较小值作为实际协作工作日。或者,将两国节假日合并后添加到自定义节假日中。
效果
快速得到准确的共同工作日数,为项目排期提供可靠依据。

2. 核算员工病假薪资

背景原因
公司规定,员工病假薪资按实际缺勤的工作日计算。一名员工提交了从2024年12月23日到2025年1月3日的病假申请。
解决问题
该时间段横跨元旦假期和多个周末,需要准确扣除这些非工作日,才能计算出应扣薪的工作日天数。
如何使用
输入开始日期 2024-12-23,结束日期 2025-01-03。选择国家为“China”以自动包含元旦假期,并确保勾选“排除周末”和“包含公共节假日”。
效果
工具自动排除了期间的周末和元旦假期,输出精确的应计薪工作日天数,简化了薪资核算流程。

用 Samples 测试

utilities

相关专题

常见问题

日期格式有什么要求?

请使用 YYYY-MM-DD 格式,例如 2024-01-01。

如何添加自定义节假日?

在“自定义节假日”输入框中,用英文逗号分隔多个日期,例如:2024-12-25, 2024-12-26。

如果我的国家不在列表中怎么办?

您可以选择“无公共节假日”,然后手动在自定义节假日中添加所有需要排除的日期。

计算结果可以是小数吗?

可以。通过调整“小数精度”选项,您可以控制结果的小数位数(0到6位)。

周末一定是周六和周日吗?

是的,本工具默认将周六和周日视为周末进行排除。

API 文档

请求端点

POST /zh/api/tools/working-days-calculator

请求参数

参数名 类型 必填 描述
startDate text -
endDate text -
country select -
includeHolidays checkbox -
excludeWeekends checkbox -
customHolidays text -
precision number -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-working-days-calculator": {
      "name": "working-days-calculator",
      "description": "计算两个日期之间的工作日,排除周末和节假日",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=working-days-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]