tigtools

日期间隔计算器

选择开始和结束日期,查看两者相隔多久。添加具体时间可精确到小时;计算住宿或请假天数时,也可以包含结束日期。

在浏览器中运行 无需注册

使用方法

  1. 选择开始日期和结束日期。“今天”会填入您设备上的当前日期。
  2. 如需精确到小时和分钟,请开启“包含具体时间”;如需同时计算起始日和结束日,请开启“包含结束日期”。
  3. 查看年、月、日形式的时长、总计天数,以及周一至周五的工作日数。

工作原理

按年、月、日拆分的方式类似于按日历计数:先逐月推进日期,计算完整的月数,再计算剩余天数。如果后续月份没有对应的日期,则使用该月的最后一天。因此,2025 年 1 月 31 日到 2 月 28 日正好是 1 个月;到 3 月 1 日则是 1 个月零 1 天。

总天数是两个日期之间的确切天数。默认不计算结束日期,与减法的计算方式相同(5 月 1 日到 5 月 2 日是 1 天)。开启“包含结束日期”后,起始日和结束日都会计入(5 月 1 日到 5 月 2 日变为 2 天)。周数以总天数除以 7 计算,并显示剩余天数。

工作日仅指周一至周五。不考虑公共假日、公司休假日或地区周末安排(例如周五至周六),如适用,请自行扣除。填写具体时间后,结果精确到分钟,但时间按日历时钟时间处理:忽略两个日期之间的夏令时变化,因此实际经过的时间可能相差一小时。

示例

距离活动还有几天

从 2026 年 10 月 22 日到 2026 年 12 月 25 日共 64 天:2 个月零 3 天,或 9 周零 1 天。其中 46 天是周一至周五。

计算请假天数

请假时间为 2026 年 11 月 2 日(周一)至 11 月 13 日(周五),并开启“包含结束日期”后,共计 12 个日历日和 10 个工作日。请自行扣除这段时间内适用的公共假日。

计算班次时长(含时间)

从 3 月 1 日 18:30 到 3 月 3 日 08:15,间隔为 1 天 13 小时 45 分钟,总计 37 小时 45 分钟。

常见问题

结果会同时包含开始日期和结束日期吗?

默认不包含:结果按结束时间减去开始时间计算,因此周一到周二是 1 天。开启“包含结束日期”后,起始日和结束日都会计入,每个结果都会增加 1 天。

计算工作日时会排除公共假日吗?

不会。不同国家、地区和公司适用的假日各不相同,因此这里只排除周六和周日。请自行扣除适用于您的假日。

为什么两个计算器算出的月数不同?

每个月有 28 到 31 天,因此存在多种计算方式。本工具在达到相同日期时计为一个月;如果较短的月份没有对应日期,则使用该月的最后一天。总天数的计算始终明确无歧义。

如果结束日期早于开始日期,会怎样?

工具会反向比较两个日期,并将结果标记为负数,因此您仍能看到间隔的大小。

隐私

所有计算都在您的浏览器中完成。您输入的日期不会发送或存储。