核心答案:周岁=出生后经过的完整年数(生日才加 1);虚岁=出生即 1 岁、过春节加 1 岁。1995 年 5 月出生的人,2025 年 3 月:周岁 29(还没过 30 岁生日),虚岁 31。法律、合同、入学一律用周岁。
周岁怎么算
规则:出生当天 0 岁,每过一个生日加 1 岁。
| 出生日期 | 计算日期 | 周岁 |
|---|---|---|
| 2000-06-15 | 2025-06-14 | 24(生日前 1 天) |
| 2000-06-15 | 2025-06-15 | 25(生日当天) |
| 1990-01-01 | 2025-12-31 | 35 |
精确判断:今天的"月日"≥ 出生"月日"→ 当前年−出生年;否则再减 1。
虚岁怎么算
规则:出生即 1 岁,每过一个农历新年(春节)加 1 岁。
虚岁 = 当前农历年 − 出生农历年 + 1
1995 年腊月廿八出生:当天虚岁 1,两天后春节变 2 岁——出生 3 天"两岁"了,这是虚岁最经典的反直觉案例。
周岁虚岁对照表
以 1995 年 5 月出生、2025 年 3 月(春节后)为例:
| 口径 | 算法 | 结果 |
|---|---|---|
| 周岁 | 2025−1995,5 月未到 → −1 | 29 |
| 虚岁 | 2025−1995+1 | 31 |
| 确切年龄 | 29 岁 10 个月 | 29.83 岁 |
差 1 岁还是 2 岁
| 时段 | 虚岁−周岁 |
|---|---|
| 生日后、春节后 | 1 |
| 生日前、春节后 | 2 |
| 生日后、春节前 | 0(都刚加过) |
| 生日前、春节前 | 1 |
法律场景用哪个
- 刑法/民法:周岁(刑事责任年龄 12/14/16 周岁)
- 入学:8 月 31 日前满 6 周岁
- 退休/社保:周岁,精确到月
- 驾照:18/70 周岁门槛
- 传统场合:祝寿、生肖多讲虚岁
常见误区
- 把虚岁当周岁报:求职简历、法律文件报错可能造成严重后果,一律用周岁。
- 生日当天算错:生日当天已经满周岁(25 岁生日当天就是 25 周岁)。
- 虚岁按元旦加:虚岁按春节加,不是公历 1 月 1 日。
- 月龄换算:婴儿 18 个月=1.5 周岁,医学发育评估精确到月。
用[年龄计算器](/c/date/age)输入生日秒出周岁、虚岁、月龄和下一个生日倒计时。