正在准备工作区…
输入
正在准备工作区…
输出
结果将显示在这里。
使用方法
- 输入开始日期、时间与时区。
- 选择“加上”或“减去”并设置数值,或在“高级选项”中组合单位。
- 检查结果,再复制、下载或将结果作为新的开始日期。
加减日历单位与时间
加一个月遵循日历,加固定小时数遵循实际经过时间。在月末或夏令时切换附近,两者可能得出不同本地时间。
简单计算可使用单个数值与单位;也可在“高级选项”中组合单位。结果可作为下一次计算的起点。
日历与钟表调整
年和月沿日历移动,周和天保留本地日历含义;随后按实际经过时间调整小时、分钟和秒。组合调整按此顺序执行。
输入
2026-01-31 + P1M · UTC结果
2026-02-28T00:00:00Z固定示例;时区和精度都是计算的一部分。
月末与时钟切换
目标月份没有对应日期时,“使用最后一个有效日期”会采用月末,“报告无效日期”则报错。目标钟表时间不存在或重复时,按所选夏令时策略处理。
继续计算
“用作开始日期”将计算后的本地日期与偏移应用到下一次计算。“复制”和 JSON 下载可单独保留结果,不改变本页之外的原始输入。
处理限制
ISO 日历日期,支持纳秒精度和明确时区。Cron 使用五字段,预览未来 10 年内最多 50 次执行,参考年份 1900–2199,限时 5 秒。时区数据来自浏览器,所有计算在本地完成。
延伸阅读TC39 · Temporal
?
常见问题
加一天等于加 24 小时吗?
不一定。一天是日历上的一步,24 小时是实际经过时间。跨夏令时切换时可能不同。
1 月 31 日加一个月会怎样?
选择“使用最后一个有效日期”时,结果是 2 月最后一天;选择“报告无效日期”时,不存在的日期会报错。
可以同时加减月和天吗?
可以。打开“高级选项”设置多个单位,先进行日历调整,再应用实际经过时间单位。
可以连续计算多次偏移吗?
可以。使用“用作开始日期”,再设置下一次调整。如需记录过程,请复制或下载中间结果。
会跳过周末或节假日吗?
不会。所有日历天均参与计算,不包含工作日或地区节假日调整。