年龄计算器
根据出生日期算出精确年龄:几岁几个月几天、已活过的总天数和总周数、距离下次生日还有多久,以及出生那天是星期几。修改第二个日期,就能算出在其他任意一天的年龄。
“计算截至”默认为今天,也可以设为其他日期,查看当天的年龄。2 月 29 日出生的人,在平年这里按 3 月 1 日过生日。
输入出生日期,查看精确年龄。
精确年龄是怎么算出来的
计算器先数满的整年,再数满的整月,最后数剩余的天数,和你在纸质日历上推算的方式一样。1990 年 3 月 15 日出生的人,在 2026 年 10 月 18 日是 36 岁 7 个月 3 天。总天数和总周数是从出生日期到所选日期之间日历天数的直接统计,因此闰日会自动计入。
结果按已满的单位计算:没到生日当天,就还不算 37 岁。把Age on字段设为过去或未来的日期,就能回答“我上学时几岁?”“婚礼那天我多大?”这类问题。一万天是很受欢迎的纪念节点,大约在 27 岁 4 个半月时到来。
2月29日出生的生日
大约每 1,461 个人中有一人出生在闰日,因为 2 月 29 日在每个 1,461 天的四年周期里只出现一次。在平年,本计算器把生日算作 3 月 1 日,因为这天才算从 2 月 28 日起满一整年。各地法律规定不同:例如香港法律规定,闰日出生的婴儿在平年于 3 月 1 日满相应年龄,而其他一些司法辖区采用 2 月 28 日。如果生日关系到能否办理执照、领取养老金或签订合同,请核实适用的规定。
闰年遵循格里高利历规则:每四年一闰,但整百年份只有能被 400 整除才是闰年。所以 2000 年有 2 月 29 日,而 2100 年没有。
里程碑年龄及其起始时间
假设某人今天(2026年10月19日)达到各个年龄:对应的出生日期,以及至今已度过的天数和周数。
| 年龄 | 出生于 | 总天数 | 总周数 |
|---|---|---|---|
| 1 | 365 | 52 | |
| 5 | 1,826 | 260 | |
| 10 | 3,652 | 521 | |
| 13 | 4,748 | 678 | |
| 16 | 5,844 | 834 | |
| 18 | 6,574 | 939 | |
| 21 | 7,670 | 1,095 | |
| 25 | 9,131 | 1,304 | |
| 30 | 10,957 | 1,565 | |
| 40 | 14,610 | 2,087 | |
| 50 | 18,262 | 2,608 | |
| 60 | 21,915 | 3,130 | |
| 65 | 23,741 | 3,391 | |
| 70 | 25,567 | 3,652 | |
| 80 | 29,220 | 4,174 | |
| 90 | 32,872 | 4,696 | |
| 100 | 36,525 | 5,217 |
不同的年龄计算方式
本工具采用国际通行的算法:出生时为 0 岁,每过一次生日增加一岁。传统的东亚虚岁把新生儿算作一岁,并在每个新年增加一岁,所以 12 月底出生的婴儿几天后就可能是两岁。韩国是最后一个在日常官方场合使用虚岁的国家,已于 2023 年 6 月 28 日把所有法律和行政年龄改为国际算法。
历法也有影响。这里的日期采用公历,格式为 ISO 8601(YYYY-MM-DD)。如果出生日期是按其他历法记录的,或者早于某国采用公历的时间(英国及其殖民地在 1752 年,俄罗斯在 1918 年),请先转换日期。如果要计算其他任意两个事件之间的天数,请使用日期天数计算器。
常见问题
- 怎样计算自己活了多少天?
- 输入出生日期,第二个日期保持为今天即可;总天数一行会统计你出生以来的每个日历日,包括闰日。除以 7 就是周数,计算器也会显示周数及剩余天数。
- 我出生那天是星期几?
- 输入出生日期后,计算器会在结果下方显示。它采用公历,而公历的星期每 400 年正好重复一次,因为 146,097 天恰好是整数个星期。
- 2月29日出生的人,下次生日是哪天?
- 闰年是 2 月 29 日。其他年份本计算器使用 3 月 1 日,即满一整年后的第一天;倒计时和即将满的年龄都以这一天为准。
- 为什么韩国年龄和护照上的年龄不一样?
- 传统的韩国年龄从一岁开始,每年 1 月 1 日增加一岁,所以比国际年龄大一到两岁。自 2023 年 6 月 28 日起,韩国法律在官方事务中采用国际年龄,与本计算器一致。
- 能计算某人在过去某个日期的年龄吗?
- 可以。把 Age on 字段改为出生日期之后的任意日期,计算器会显示那天的确切年龄、截至当天的各项总数以及之后的下一个生日。