日期间隔天数计算器

选一个起止时间范围,一次算出总天数、工作日时长、营业时间内时长、每个星期几各出现几次、周末天数,以及这段时间里落在所选国家/地区的法定节假日清单。算工期、算 SLA、算请假天数时用。

工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。

日期间隔天数计算器能做什么

选一个起止时间范围,一次算出总天数、工作日时长、营业时间内时长、每个星期几各出现几次、周末天数,以及这段时间里落在所选国家/地区的法定节假日清单。算工期、算 SLA、算请假天数时用。

怎么用日期间隔天数计算器

  1. 在「日期范围」里选开始和结束的日期时间(精确到秒)
  2. 在「国家」下拉里选国家(默认是法国 FR,中国请搜 CN),有州/省和地区选项时按需再选
  3. 在「时区」下拉里选计算所用时区(默认是你浏览器的时区)
  4. 设置营业开始和结束小时(默认 9 到 18),勾选是否包含节假日、是否包含结束日
  5. 在「工作日」卡片里勾选参与计算的星期几(默认周一到周五)
  6. 下方结果区会给出总差异(年/月/周/天/时/分/秒)、各星期几出现次数、营业秒数/小时/天数,以及节假日明细

示例

输入:

范围 2026-01-01 00:00 到 2026-01-31 23:59,国家 CN,营业 9~18 点,勾选周一至周五

输出:

总差异约 31 天;营业天数按去掉元旦假期后的工作日计;节假日卡片列出 2026-01-01 元旦

中国春节等假期需要国家选 CN 才会出现

使用技巧与注意点

常见问题

数据会上传吗?

不会。节假日库是打包在页面里的本地数据,计算全部在浏览器完成。

为什么算出来的工作日和我司日历不一样?

因为工具只认法定节假日 + 你勾选的星期几。调休补班、公司自定义假期都不在库里,需要自己调整勾选。

结束日算不算进天数里?

由「包含结束日」勾选框决定。不勾时结束日不参与计算,比如 1 日到 2 日会算成 1 天。

能算不含节假日的纯工作日小时数吗?

能。取消勾选「包含节假日」,再把营业起止小时设成 0 和 24,得到的就是按工作日算的自然小时数。

相关工具

同类日期与时间工具

查看全部日期与时间工具