咕咕嘎工具箱 关于 友链

日期差值 / 加减

结果

使用说明

算两个日期差几天,或者「某天往后推 N 天是几号」。

规则说明:

  • 两种模式:「算差值」和「加减天数」
  • 算差值:选两个日期,给出相差的天数(后面的减前面的);还顺手给周年/月数参考
  • 加减天数:给一个基准日期和要加/减的天数,出结果日期与星期几
  • 日期用浏览器原生的 Date 处理,按本地时区算;只填到「日」,不考虑时分秒
  • 结果里的星期用中文显示,方便直接看

常见疑问:

  • 相差天数含不含端点?只算间隔天数,不含任一天。比如 1 月 1 日到 1 月 2 日是 1 天
  • 跨月跨年准吗?按真实日历算,会正确处理大小月、闰年(2 月 29 日)
  • 加天数会不会因为时区漂移?按本地日界算,单纯加减天数不会有时区跳动
  • 能算「几个月后」吗?本轮只支持按天加减;按月加减要处理月末对齐,后续再加
  • 日期范围有限制吗?跟随 JavaScript Date,大约公元 100 到 275760 年之间可用

说明:

  • 计算只在你的浏览器里进行,不会上传