年龄差计算器
今天是 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 天。