无需上传、100% 本地处理、无需账户

日期加 / 减

选择一个日期,然后加减年、月、周和天,求出结果日期。

日期加减 的工作原理

日期加减计算器可将任意日期按年、月、周、天的组合向前或向后推算。输入起始日期和要加的数量(或勾选减法选项),结果即刻在浏览器中计算完成。数据不会离开你的设备,且页面缓存后可离线使用。

计算按固定顺序依次应用各单位:先加年,再加月,再加周,最后加天。当各月天数不同时,这一顺序至关重要。例如,在 1 月 31 日上加一个月,结果会落在 2 月 28 日(闰年为 29 日),而非一个无效日期。先加年再加月意味着「在 2023 年 1 月 31 日上加一年零一个月」的结果是 2024 年 2 月 28 日,符合大多数人的日历使用习惯。

日期加减 的分步使用说明

  1. 输入起始日期。
  2. 分别输入要加的年数、月数、周数和天数。
  3. 如果想要向过去推算,请切换减法选项。
  4. 在输入框下方读取计算结果日期。
  5. 修改任意数值,结果会立即更新。

常见使用场景

  • 承包商需要找到项目启动后 90 天的日期,以设置审查节点。
  • 订阅服务每 6 个月从指定开始日期续期,计算下一次续期日期。
  • 保修期为购买后 2 年零 3 个月,计算确切的到期日期。
  • 医生开具从某天起 14 天的疗程,确定疗程最后一天的日期。

常见问题

工具按什么顺序应用年、月、周和天?

先加年,再加月,再加周,最后加天。对于月末日期,这一顺序非常重要。在 1 月 31 日上加一个月得到的是 2 月 28 日或 29 日,而不会溢出到 3 月。周和天则在此基础上以固定天数累加。

能做减法吗?

可以。启用减法切换开关(或根据界面在相应字段输入负数)。相同的运算逻辑会反向执行,按指定数量将日历向前回推。

月末日期加月数时如何处理?

当目标月份的天数少于起始日期的日数时,工具会将结果截断到目标月份的最后一天。在 3 月 31 日上加一个月得到的是 4 月 30 日,而非 5 月 1 日。

我输入的日期会被传输到任何地方吗?

不会。你输入的起始日期和增量值仅保存在浏览器标签页内。计算是在本地执行的几行日期运算代码,不产生任何网络请求。

能否链式运算,例如「加 6 个月再减 3 天」?

同时填写所有字段即可:将月数设为 6,天数设为 -3(或在天数字段使用加减组合)。工具会在一次计算中按预定顺序应用所有单位,无需多步操作。