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

年龄差计算器

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

输入两个生日,算出相差多少年、几个月、零几天,以及合计天数与谁更年长。

两个生日

相差 26 岁 9 个月 21 天
第一个生日较早,第二个生日较小
合计天数9791 天 折合月数321 个月零 21 天 第一个生日2000-01-01 星期六 第二个生日2026-10-22 星期四

计算口径

年龄差按公历年、月、日逐段求差:先算整年,再算整月,最后数剩余天数。遇到月末按目标月份的实际天数截断,闰年 2 月按 29 天处理,所以不会出现"差 1 个月 31 天"这类结果。

这里算的是周岁差,不按农历春节换岁。若要查一个人的周岁、虚岁和下一个生日,用 年龄计算器;若要算两个日期之间相隔多少天,用 日期计算器。

两个生日填反了不影响结果,工具会自动判断先后并标明谁更年长。出生日期超出 1901—2099 年时会提示。

年龄差图解

两个生日在同一条时间轴上的位置
生日时间轴
年、月、日逐段借位计算示意
年月日借位
年龄差结果与合计天数示意
结果拆解

常见问题

年龄差是怎么算出来的?

按公历年、月、日逐段求差:先算相差几个整年,再算相差几个整月,最后数剩余的天数。遇到月末会按目标月份的实际天数截断,闰年 2 月按 29 天计算,不是简单把年份相减。

为什么不能直接用两个年份相减?

因为生日还没到的那一年不能算满一年。比如 2000 年 12 月出生、2026 年 1 月对比,年份差是 26,但实际只过了 25 年多一点。本工具会把月、日一起算进去,得到"25 年 1 个月"这样的精确结果。

这个年龄差是周岁还是虚岁?

按公历周岁口径计算,不涉及春节换岁。虚岁以农历春节为界,同一年出生的人虚岁可能相同,但周岁会因生日月份不同而不同;如需虚岁,可到年龄计算器按出生日期查看。

两个生日顺序填反了会有影响吗?

没有影响。工具会自动判断谁在前、谁在后,结果给出两人的相差年月日,并标明第一个生日和第二个生日谁更年长。两个生日相同则显示相差 0 天。

相关工具