Toolverse

日期差计算器

计算两个日期之间的时间长度——以天、周、月和工作日为单位——或为即将到来的日期设置倒计时。

365 天

0 年 11 个月 30 天

总周数
52
总月数
11
总天数
365
工作日
261
周末天数
104

使用方法

输入开始日期和结束日期,计算器会返回两者之间的精确间隔:总天数、按年、月、天划分的明细,以及折算成周数的总计。它还会将这段时间划分为工作日和周末天数,让你既能看到原始天数,也能了解两个日期之间有多少个工作日。 年/月/日的明细采用真实日历减法计算,而不是按固定的30天为一个月来估算。这一点很重要,因为每个月的天数并不相同——1月有31天,4月有30天,2月则根据是否闰年有28天或29天。如果把总天数除以30来估算月份,时间跨度越长,得到的结果就会越偏离实际情况。这款计算器直接按日历本身推算:先计算整年数,再计算整月数,最后计算剩余的天数,因此“3个月零2天”在日历上永远精确对应这个含义,而不是一个平均值。 有一个细节值得了解:总天数这一数值统计的是两个日期之间经过的完整天数,不包括结束日期本身——这是一种“不包含”的计算方式。从2025-01-01到2025-01-31,结果是30天,因为它统计的是已经过去的天数,而不是你所触及的天数。而“包含”式的计算方式——把开始日期和结束日期都算作被统计的一天,就像统计一次预订涵盖多少个晚上那样——会在总数上加1天,同样的区间会得到31天。哪一种才是“正确”的,取决于你要衡量的是什么,因此了解工具给出的是哪一种计算方式会很有帮助。 切换到倒计时模式可以完全跳过开始日期:只需选择一个目标日期,计算器就会计算从今天到该日期还有多少天,如果该日期已经过去,则计算已经过去了多少天。 常见用途包括追踪项目截止日期、为活动倒计时、计算合同或通知期限(30/60/90天窗口)、标记纪念日和重要节点,以及简单的“距今已过天数”追踪。

常见问题

差值是如何计算的?
计算器会精确统计你所选两个日期之间的日历天数,然后通过按真实日历逐步推算(而不是简单除以30或365)将其转换为年/月/日的明细。它还会给出折算成周数的总计,并将这段时间划分为工作日和周末天数。
是否包含结束日期?
不包含。总天数是“不包含”式的计算——它统计的是开始日期和结束日期之间经过的完整天数,不包括结束日期本身。例如,从2025-01-01到2025-01-31的结果是30天。如果需要“包含”式的计算(将两个日期都算作被统计的一天,例如用于预订场景),只需在总数上加1天。
闰年和每月天数是如何处理的?
年/月/日的明细是根据真实日历日期计算的,因此会自动考虑2月有28天或29天、以及各月28至31天不等的情况。闰年会为2月多增加一天,计算器无需任何特殊处理即可自动识别这一点。
可以为未来的日期设置倒计时吗?
可以——切换到倒计时模式,输入一个目标日期即可。计算器会以今天的日期为起点,显示距离该日期还有多少天,如果该日期已经过去,则显示已经过去了多少天。