历历典 万年历 · 农历公历对照

日期月份加减

今天是 2026年10月22日 星期四

从基准日期加或减年、月、日,算出几个月后是几号;月末与闰年自动处理。

推算日期

2027年1月22日
星期五 · 年内第 22 天 / 共 365 天
相差向后 92 天(共 92 天) 结果日期2027-01-22 计算顺序先加年、月,再加天

计算说明

月份加减不是按 30 天估算,而是先定位到目标月份,再保留原来的日。目标月没有这一天时按月末截断:例如 1 月 31 日加 1 个月,平年落到 2 月 28 日、闰年落到 2 月 29 日。

年和月会合并成总月数一次计算,然后在此基础上加天数。负数表示往前推,例如月填 −3 就是三个月前。结果超出 1901—2099 年时页面会提示。

只想算两个日期之间相隔多少天,用 日期计算器;想查某天是年内第几天,用 今天第几天。

日期推算图解

日历按月翻页推算示意
按月推算
月末日期截断示意
月末截断
年、月、日三段计算顺序
年月光日顺序

常见问题

几个月后是几号怎么算?

先按月份定位到目标月,再保留原来的日;如果目标月没有这一天(例如 1 月 31 日往后一个月),就按目标月的月末计算。本工具默认以今天为基准、加 3 个月,页面会直接给出结果日期与星期。

为什么 1 月 31 日加一个月变成了 2 月 28 日?

因为 2 月没有 31 日。月份加减不是简单加 30 天,而是先换月再保留日;目标月天数不足时按月末截断。闰年 2 月是 29 天,平年是 28 天,工具会按具体年份判断。

年和月、日可以一起加吗?

可以。计算顺序是先加年、月,再加天。比如"1 年 3 个月 10 天"会先换到 1 年 3 个月后的同一天,再往后数 10 天。负数表示往前推,例如 -3 个月就是三个月前。

结果日期超出范围怎么办?

本工具支持 1901—2099 年,超出会提示。需要算两个日期之间相隔多少天,可以用日期计算器;需要查某天是年内第几天,可以用今天第几天。

相关工具