日期计算器

计算两个日期之间的时间差。

时间差

0

0

0

0

日期小知识

1周 = 7天

1个月 ≈ 30.44天

1年 = 365天

闰年 = 366天

常见问题

如何计算日期之间的天数?

只需输入开始日期和结束日期,计算器就会显示它们之间的确切天数、周数和月数。

计算器是否包括结束日期?

默认情况下,计算包括开始日期但不包括结束日期。如果需要,您可以切换此设置。

一年有多少天?

平年有365天,而闰年有366天。计算器会自动考虑闰年。

概述

日期计算器处理的是看起来简单、实则容易出错的时间数学——计算两个时间点之间相差多少天、周、月、年,或者从某一天向前(或向后)推算若干天、周、月后的日期。手动计算常常在跨月、闰年和长跨度时出错。本工具遵循标准日历规则,包括闰年和可变月份长度,可以妥善处理这三种情况。

常见用途包括:推算项目截止日期、倒计时婚礼或纪念日、计算孕期时长、规划签证或护照的有效期窗口,以及用年和月来表示孩子的年龄。它在法律和财务场景中也很实用,这些场景往往依赖精确的天数,例如通知期、租期或利息累计。两个相关问题出现得尤其频繁:某事件至今已经过了多少天,以及从今天起第 90(或者 14、180)天是几号。

有一点需要特别注意:日历日和工作日的区别。日历日是逐日累加,包括周末。工作日(也称营业日)通常只算周一到周五,跳过周末,有时还会跳过当地的法定节假日。对于写明"30 天内"的截止日期,通常按日历日理解;对于配送时效或服务水平协议,工作日更常见。本计算器可以方便地在这两种口径之间切换,无需凭猜测。

一个实用的小提示:在做月份加法时,结果遵循银行业的惯例,因此 1 月 31 日加 1 个月会落在 2 月的最后一天,而不是 3 月 3 日。加天数始终是精确的,在截止日期不能含糊的场合,加天数是更稳妥的选择。对于非常长的时间跨度,建议先算总天数,再自行换算为年和月,因为超过 24 个月以后,月份算术会因为各月天数不同而变得模糊。

使用方法

  1. 选择模式:计算两个日期之间的间隔,或在某个起始日期上加上/减去若干天、周、月。
  2. 输入起始日期;在"间隔模式"下再输入结束日期;在"加减模式"下输入单位和数量(例如 45 天或 3 个月)。
  3. 选择按日历日还是工作日计算,以及是否将结束日期计入结果。
  4. 查看结果,通常会同时显示年、月、周和天;可以参考可选的星期标签做合理性检查。

常见问题

结果中包含周末吗?
默认情况下结果是日历日,每一天都会被计入,包括周六和周日。如果问题涉及工作时间(例如配送或合同周转时间),请切换到工作日模式。
计算器如何处理闰年?
计算使用标准的公历(Gregorian calendar),因此闰年的 2 月 29 日会被正确计入。包含闰年的时间段会比比不含闰年的多出一天,这与大多数合同和日历的预期一致。
应该使用什么日期格式?
请使用 ISO 标准的年-月-日格式,例如 2026-06-03,也可以直接从屏幕上的日历控件中选择日期。两位数年份按惯例解读为 1900 年代或 2000 年代。如果结果看起来偏差了一个世纪,几乎都是这个原因。
为什么 1 月 31 日加 1 个月得到的结果跟我预期的不一样?
由于各月天数不同,加 1 个月得到的日期若在下一月不存在,会自动贴齐到该月的最后一天(1 月 31 日加 1 个月通常是 2 月 28 日或 29 日)。这是银行业和日历的标准做法。

相关计算器