周岁和虚岁怎么算?年龄计算方法

日期更新于 2026-06-26

「你今年多大?」——这个问题在中国其实有两套答案:周岁虚岁。 周岁(实岁)从 0 开始、每过一个公历生日加 1,是法律医疗的通行标准; 虚岁出生即为 1 岁、每过一次农历新年(春节)加 1,是传统民俗的算法。 两者通常差 1~2 岁,年底出生的人差距尤其明显。 搞清楚各自的算法和适用场合,才不会在证件、体检、过寿时算错。

周岁怎么算

周岁(实岁)是从出生当天计为 0 岁,此后每过一个公历生日加 1 岁。 算法只需三步:

  1. 用当前年份减出生年份如 2026 − 1990 = 36,这是「最多可能的岁数」。
  2. 判断今年生日是否已过若今年生日(月日)已过或是今天,结果保持不变;若还没到,减 1。
  3. 得出周岁1990 年 10 月出生,今天是 2026 年 6 月,生日未到,周岁 = 36 − 1 = 35 岁。

用公式表达更简洁:

周岁 = 当前年份 − 出生年份 − (今年生日未到 ? 1 : 0)

周岁在中国官方文件中也称「实足年龄」,对应英文 actual age(虚岁则对应 nominal age,是东亚传统的计龄方式,别和周岁混淆)。 出生当天周岁为 0,满一周岁生日当天变为 1 岁,以此类推。

打开「年龄计算器周岁 · 几岁几月几天 · 距生日天数

虚岁怎么算

虚岁是中国传统纪龄方式,逻辑与周岁完全不同: 出生那一刻即算作 1 岁,此后每过一次农历新年(春节)自动加 1 岁,与公历生日无关。

记一句话:虚岁「出生即 1,逢春节加 1」;周岁「出生是 0,逢生日加 1」。 两套体系,触发节点完全不同。

由于虚岁以农历年为周期,精确算法需要对照农历:用当前农历年份减去出生时的农历年份再加 1。 日常生活中很少有人这样精算,更常见的是用「周岁 + 1」或「周岁 + 2」来粗估,具体差几岁见下一节。

周岁定义
出生为 0 岁,每过一个公历生日加 1 岁的纪龄方式(实足年龄)。
虚岁定义
出生即为 1 岁,每过一次农历新年(春节)加 1 岁的传统纪龄方式。
周岁起点
0 岁(出生当天)。
虚岁起点
1 岁(出生当天)。
周岁加岁时点
每年公历生日当天整岁加 1。
虚岁加岁时点
每年农历新年(春节)当天整体加 1,与生日无关。
常见差值
虚岁通常比周岁大 1~2 岁;年底出生时差 2 岁的情况更普遍。
法律适用场合
周岁(中国法律法规统一采用周岁/实足年龄)。
民俗适用场合
虚岁(过寿、算命、长辈口语、传统礼仪中常用)。
打开「虚岁计算器虚岁 · 虚岁周岁对照 · 距春节天数

周岁和虚岁差几岁

差值取决于今年生日是否已过,以及春节是否已过。 两种节点组合出两种典型情况,下表用具体例子说明:

出生时间今年生日今年春节周岁示例虚岁示例差值
3 月(春节后)出生已过(3 月之前)已过36 岁37 岁差 1 岁
3 月(春节后)出生未到(3 月之后)已过35 岁37 岁差 2 岁
1 月(春节前)出生已过(1 月)未过36 岁37 岁差 1 岁
12 月出生(年底)未到(12 月)已过35 岁37 岁差 2 岁
12 月出生(年底)已过(12 月前)已过36 岁37 岁差 1 岁

以 2026 年 6 月为当前时间、出生年 1990 年为示例。实际差值以真实日期计算为准。

年底(秋冬)出生的孩子,因为公历生日离年末很近,而春节往往紧随其后, 出生不久就会经历一次「春节加岁」,这时虚岁能比周岁大整整 2 岁—— 所以民间常说「腊月出生的孩子虚岁大得快」。

什么场合用哪种

简单记:正式场合用周岁,传统习俗用虚岁。

周岁 vs 虚岁适用场景

用周岁的场合:身份证、护照、户口本等证件标注; 法律(成年认定、刑责年龄、劳动资格);医院病历与健康档案; 入学、退休年龄计算;保险合同年龄认定;驾照考试报名资格。

用虚岁的场合:过大寿(60、70、80 大寿按虚岁排); 传统算命、生肖配对、占卜推命;长辈口语中的日常称呼; 部分民间婚嫁礼仪与风俗判断。

在实际生活中,大多数正式用途已统一为周岁。 如果有人在日常聊天里说「我今年三十七岁了」,而你算的周岁只有三十六, 他很可能说的是虚岁——这时候不必争,只是算法不同。

特殊情况说明

闰年 2 月 29 日出生的周岁
闰年 2 月 29 日出生的人,在非闰年没有「2 月 29 日」这一天。 法律和银行系统通常按「2 月 28 日」或「3 月 1 日」作为非闰年的生日触发点,具体以相关机构规定为准。 日常计算周岁时,2 月 29 日出生者可以用年龄计算器精确计算实际天数, 再折算成整岁,避免因日期不存在而出错。
年底出生的虚岁偏大现象
10 月至 12 月出生的孩子,出生当年虚岁已经是 1 岁; 紧接着的农历春节一到,虚岁立刻变为 2 岁,而周岁可能还是 0 岁。 这意味着出生仅数月,在虚岁口径下就「算是 2 岁了」。 这是虚岁计算体系的固有特点,不是错误,只是传统算法的结果。

算年龄最容易出错的地方在于混用了两套体系。 只要确认对方说的是周岁还是虚岁,再用对应公式或计算器核对,结果一定准确。

打开「年龄计算器」试算输入出生日期,精确到天

常见问题

周岁怎么算?
周岁(实岁)= 当前年份 − 出生年份,如果今年生日还没到,再减 1。例如 1990 年 10 月出生,今年 2026 年 6 月生日还没到,周岁 = 2026 − 1990 − 1 = 35 岁。周岁从出生时计为 0 岁,每过一个公历生日加 1 岁,是法律和医学场合通用的年龄标准。
虚岁怎么算?
虚岁出生时即记为 1 岁,此后每过一次农历新年(春节)加 1 岁,与公历生日无关。实际使用时常用「周岁 + 1」或「周岁 + 2」粗估,但准确的虚岁要对照出生时的农历年和当前农历年来算,不能简单套公式。如果在春节前出生当年,那一年过完春节就算 2 岁了。
周岁和虚岁差几岁?
通常虚岁比周岁大 1 至 2 岁。生日已过且当年春节已过,虚岁 = 周岁 + 1;生日还没到、当年春节已过,虚岁 = 周岁 + 2。年底(秋冬)出生的孩子,由于公历生日和农历新年离得很近,往往感觉虚岁「偏大很多」——这正是这一情况的具体体现。
虚岁为什么有时候比周岁大 2 岁?
因为虚岁的「加岁」触发点是春节,不是公历生日。假设某人 12 月出生,出生当天虚岁 = 1;过了元旦后的春节,虚岁变成 2,但他的公历生日还差将近一年才到,周岁仍是 0 岁。这时虚岁与周岁就差了整整 2 岁。越靠近年底出生,这种差距就越明显。
法律上用周岁还是虚岁?
中国法律场合统一用周岁。《民法典》《未成年人保护法》《劳动法》等法律法规中凡涉及年龄均按周岁计算,例如 18 周岁成年、16 周岁可承担刑事责任等。医疗档案、证件(身份证、护照)、入学年龄也均以周岁为准。虚岁仅用于民俗传统,不具法律效力。
2000 年出生现在多少岁?
以 2026 年为基准:若 2000 年出生且今年生日已过,周岁为 26 岁;若生日还没到,周岁为 25 岁。虚岁在此基础上加 1~2 岁。若要算精确的岁数(含月、天),可把出生日期填进年龄计算器,几秒钟给出精确结果。

用到的计算器

相关指南

来源与更新

周岁(实岁)计算方式为通用公历纪龄法,在中国《民法典》《劳动法》《未成年人保护法》等法律文本中均有明确引用,以公历出生日期为基准逐年累计。

虚岁为中国传统纪龄方式,以农历新年(春节)为加岁节点,出生即计 1 岁;该方法无统一国家标准,各地民俗略有差异,本文描述为最普遍的通行做法。

文中算例以 2026 年为当前年份,结果为示意;精确计算以实际日期为准。

发布 2026-06-26 · 最近更新 2026-06-26

本文为年龄计算方式的信息参考,不构成法律建议;涉及法定年龄认定(如成年、刑责、劳动资格)以相关法律法规及主管部门解释为准。