Global ToolBox

日期差计算器

计算两个日期之间的确切年、月、日差距,或为某个日期加减天数、周数、月数、年数。

🔒 在您的浏览器本地处理

Loading…

使用方法

  1. 选择“计算日期差”比较两个日期,或选择“日期加减运算”进行日期运算。
  2. 在计算日期差模式中,选取起始和结束日期,年、月、日与总天数会立即更新。
  3. 在加减运算模式中,选取日期、点击 + 或 −、输入数字,并选择单位(天、周、月或年)。
  4. 运算后的日期会实时显示在下方,无需点击任何按钮。

功能特点

  • 精确计算两个日期之间相差的年、月、日,并显示总天数
  • 可为任意日期加上或减去天数、周数、月数或年数
  • 正确处理月末进位,例如 1 月 31 日加一个月会落在 2 月 28 日
  • 实时更新结果,无需点击任何按钮
  • 100% 在浏览器端运算,您的日期数据不会外传

常见问题

年、月、日的差距是如何计算的?

计算方式符合日历逻辑,并非简单地用总天数除以 365。计算器会先找出两日期间能容纳的最大完整月数,再计算剩余的天数,因此结果与人们用日历计算的方式一致。

为 31 日加上一个月会发生什么?

如果目标月份天数较少,结果会自动对齐该月的最后一天,而不会溢出到下个月。例如 1 月 31 日加一个月会落在 2 月 28 日(闰年则为 2 月 29 日),而不是 3 月 3 日。

可以从日期中减去时间吗?

可以。在“日期加减运算”模式中,使用数量输入框旁的 +/− 切换按钮即可在加法和减法之间切换。

起始和结束日期的顺序有影响吗?

没有影响。在计算日期差模式中,两个日期可以任意顺序选取,计算器始终显示从较早日期到较晚日期的非负差距。

这个工具会存储或上传我的日期数据吗?

不会。所有计算都在您的浏览器中通过 JavaScript 完成,日期数据不会发送到服务器,也不会被保存。

相关工具