年龄差计算器
输入两个人的出生日期,精确计算年龄差(年、月、日),并给出总月数、周数、天数、小时数、谁更年长,以及两人在任意日期的年龄。
2 月 29 日出生的日期,在没有闰日的年份按 2 月 28 日处理。
| 年幼者 | 日期 | 届时年长者的年龄 |
|---|---|---|
| 出生时 | 1993年8月27日 周五 | 5 年 5 个月 |
| 满 10 岁 | 2003年8月27日 周三 | 15 年 5 个月 |
| 满 18 岁 | 2011年8月27日 周六 | 23 年 5 个月 |
| 满 21 岁 | 2014年8月27日 周三 | 26 年 5 个月 |
| 满 30 岁 | 2023年8月27日 周日 | 35 年 5 个月 |
| 满 40 岁 | 2033年8月27日 周六 | 45 年 5 个月 |
| 满 50 岁 | 2043年8月27日 周四 | 55 年 5 个月 |
| 满 65 岁 | 2058年8月27日 周二 | 70 年 5 个月 |
输入两个人的出生日期,就能看到两人年龄究竟相差多少:以年、月、日表示,也以总天数、周数和月数表示。它能回答兄弟姐妹或情侣常问的问题,对青少年体育的年龄分组规则有帮助,在只知道两个出生日期的家谱研究中也很方便。年龄差本身不会改变,所以计算器还会显示两人在您所选日期的年龄,以及里程碑表。
使用方法
- 输入第一个人的出生日期。
- 输入第二个人的出生日期;先后顺序无所谓。
- 如有需要,修改显示两人年龄的日期。
- 查看年龄差、谁更年长以及里程碑表。
计算公式
年龄差 = 从较早出生日期到较晚出生日期已满的日历月数(以年 + 月显示)+ 剩余天数
按月计的纪念日以较早的出生日期为基准,且不超过较晚的日期,剩余天数则精确计算。总天数是日历上的差,因此包含期间的所有 2 月 29 日。小数值是把剩余天数除以这些天所在那一年的长度得到的。
示例
第 1 个人出生于 1988 年 3 月 12 日,第 2 个人出生于 1993 年 8 月 27 日。从 1988 年 3 月 12 日往后推 65 个月到 1993 年 8 月 12 日,再加 15 天到 8 月 27 日,所以年龄差是 5 年 5 个月 15 天。按天数是 1,994 天:1988 年 3 月 12 日到 1993 年 3 月 12 日因包含 1992 年 2 月 29 日而是 1,826 天,3 月 12 日到 8 月 27 日再加 168 天。相当于 284 周零 6 天,约 5.46 年。
如何手算年龄差
把较晚的出生日期写在上面,较早的写在下面,日减日、月减月、年减年:1993 年 8 月 27 日 − 1988 年 3 月 12 日,得到 15 天、5 个月、5 年。
如果天数为负,就向月份借一个月:加上较晚日期之前那个月的天数,并从月数中减 1。以 2001 年 5 月 3 日 − 1999 年 1 月 20 日为例,3 − 20 为负,于是加上 4 月的 30 天,33 − 20 = 13 天,月数 4 − 1 = 3,年数 2,年龄差是 2 年 3 个月 13 天。月份为负时,同样向年借 1 年(12 个月)。
常见问题
只知道两人的年龄,怎么求年龄差?
把两个年龄相减可以得到大致差距,但最多可能偏差一年:30 岁和 25 岁的两个人,根据生日不同,相差可能从略多于 4 年到略少于 6 年。输入两个出生日期才能得到精确差距。
为什么年龄差是 5 年 5 个月,两人的岁数却有时相差 6 岁?
岁数按已满的整年计算。在年长者生日和年幼者生日之间的那段时间里,年长者已经长了一岁,所以整数岁数之差可能比实际差距的整年数多 1。
先输入哪个日期有影响吗?
没有。计算器总是从较早的日期量到较晚的日期,并告诉您谁更年长。
2 月 29 日出生怎么处理?
在平年里把 2 月 28 日当作纪念日,所以 2000 年 2 月 29 日与 2001 年 2 月 28 日恰好相差一年(365 天)。
不是生日的日期也能比较吗?
可以。任意两个日期都行,例如两个结婚纪念日或两家公司的成立日期。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/age-difference-calculator/
引用此工具
kakaoCalc. (2026, November 8). 年龄差计算器. https://kakao.mobile/zh/tools/age-difference-calculator/
“年龄差计算器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/age-difference-calculator/.