核心答案:周岁=出生后经过的完整年数(生日才加 1);虚岁=出生即 1 岁、过春节加 1 岁。1995 年 5 月出生的人,2025 年 3 月:周岁 29(还没过 30 岁生日),虚岁 31。法律、合同、入学一律用周岁。

周岁怎么算

规则:出生当天 0 岁,每过一个生日加 1 岁。

出生日期计算日期周岁
2000-06-152025-06-1424(生日前 1 天)
2000-06-152025-06-1525(生日当天)
1990-01-012025-12-3135

精确判断:今天的"月日"≥ 出生"月日"→ 当前年−出生年;否则再减 1。

虚岁怎么算

规则:出生即 1 岁,每过一个农历新年(春节)加 1 岁。

虚岁 = 当前农历年 − 出生农历年 + 1

1995 年腊月廿八出生:当天虚岁 1,两天后春节变 2 岁——出生 3 天"两岁"了,这是虚岁最经典的反直觉案例。

周岁虚岁对照表

以 1995 年 5 月出生、2025 年 3 月(春节后)为例:

口径算法结果
周岁2025−1995,5 月未到 → −129
虚岁2025−1995+131
确切年龄29 岁 10 个月29.83 岁

差 1 岁还是 2 岁

时段虚岁−周岁
生日后、春节后1
生日前、春节后2
生日后、春节前0(都刚加过)
生日前、春节前1

法律场景用哪个

  • 刑法/民法:周岁(刑事责任年龄 12/14/16 周岁)
  • 入学:8 月 31 日前满 6 周岁
  • 退休/社保:周岁,精确到月
  • 驾照:18/70 周岁门槛
  • 传统场合:祝寿、生肖多讲虚岁

常见误区

  1. 把虚岁当周岁报:求职简历、法律文件报错可能造成严重后果,一律用周岁。
  2. 生日当天算错:生日当天已经满周岁(25 岁生日当天就是 25 周岁)。
  3. 虚岁按元旦加:虚岁按春节加,不是公历 1 月 1 日。
  4. 月龄换算:婴儿 18 个月=1.5 周岁,医学发育评估精确到月。

用[年龄计算器](/c/date/age)输入生日秒出周岁、虚岁、月龄和下一个生日倒计时。