日期加减计算器

按明确的月末与时区规则,加减日历单位和实际经过时间。

日期与时间
正在准备工作区…

输入

正在准备工作区…

输出
结果将显示在这里。

使用方法

  1. 输入开始日期、时间与时区。
  2. 选择“加上”或“减去”并设置数值,或在“高级选项”中组合单位。
  3. 检查结果,再复制、下载或将结果作为新的开始日期。

加减日历单位与时间

加一个月遵循日历,加固定小时数遵循实际经过时间。在月末或夏令时切换附近,两者可能得出不同本地时间。

简单计算可使用单个数值与单位;也可在“高级选项”中组合单位。结果可作为下一次计算的起点。

日历与钟表调整

年和月沿日历移动,周和天保留本地日历含义;随后按实际经过时间调整小时、分钟和秒。组合调整按此顺序执行。

计算示例
输入
2026-01-31 + P1M · UTC
结果
2026-02-28T00:00:00Z

固定示例;时区和精度都是计算的一部分。

月末与时钟切换

目标月份没有对应日期时,“使用最后一个有效日期”会采用月末,“报告无效日期”则报错。目标钟表时间不存在或重复时,按所选夏令时策略处理。

继续计算

“用作开始日期”将计算后的本地日期与偏移应用到下一次计算。“复制”和 JSON 下载可单独保留结果,不改变本页之外的原始输入。

处理限制

ISO 日历日期,支持纳秒精度和明确时区。Cron 使用五字段,预览未来 10 年内最多 50 次执行,参考年份 1900–2199,限时 5 秒。时区数据来自浏览器,所有计算在本地完成。

?

常见问题

加一天等于加 24 小时吗?

不一定。一天是日历上的一步,24 小时是实际经过时间。跨夏令时切换时可能不同。

1 月 31 日加一个月会怎样?

选择“使用最后一个有效日期”时,结果是 2 月最后一天;选择“报告无效日期”时,不存在的日期会报错。

可以同时加减月和天吗?

可以。打开“高级选项”设置多个单位,先进行日历调整,再应用实际经过时间单位。

可以连续计算多次偏移吗?

可以。使用“用作开始日期”,再设置下一次调整。如需记录过程,请复制或下载中间结果。

会跳过周末或节假日吗?

不会。所有日历天均参与计算,不包含工作日或地区节假日调整。

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。