日期计算

日期加减天数、两日期间隔计算

功能介绍

两种模式:给定日期加减指定年/月/日/时/分/秒得到新日期;或计算两个日期之间的精确间隔(按日历拆分为年、月、日、时、分、秒)。

加减按日历语义处理:1 月 31 日加 1 个月会得到 2 月末的有效日期。

使用说明

  • 「日期加减」:选择基准日期并输入各单位的偏移量(可为负)
  • 「间隔计算」:分别选择两个日期,自动显示差值
  • 间隔按日历精确拆分,同时给出总毫秒数

输入输出示例

日期加减

2024-01-31 + 1 个月 → 2024-02-29(闰年自动处理)

间隔计算

2024-01-01 00:00 → 2024-03-01 12:00 = 2 个月 0 天 12 小时

常见问题

跨月加减的规则是什么?

按日历语义:目标月没有对应日时取该月最后一天,例如 1 月 31 日 + 1 月 = 2 月 29 日(2024 闰年)。

相关工具

  • 时间戳转换 - Unix 时间戳与日期互转,自动识别秒/毫秒,实时当前时间
  • 时区转换 - 同一时刻在多个时区的对应时间对照
  • Excel 日期转换 - Excel 日期序列号与日期互转(1900 日期系统)
  • Cron 表达式解析 - Cron 表达式解析、下次执行时间预测,支持 Linux 与 Quartz

本工具完全在浏览器本地运行,输入内容不会被上传或保存。