传统中国年龄:理解虚岁
虚岁与周岁
虚岁通常在英文中译为nominal age,计算的是一个人已经经历了多少个历法年。按春节增岁的规则,出生即为一岁,每逢农历正月初一再长一岁;个人生日并不会再增加一岁。
周岁计算出生以来已经过的完整年数。“周岁”指满一整年,用于婴儿时指满一岁。以下比较按公历生日周年计算周岁,与家庭是否过农历生日无关。
| 问题 | 虚岁 | 按公历生日计算的周岁 |
|---|---|---|
| 计算什么? | 已经进入的农历年份,包括出生那一年 | 已经度过的公历生日周年 |
| 出生时几岁? | 一岁 | 零岁 |
| 何时增加? | 春节 | 本人的公历生日 |
| 闰月会多增加一岁吗? | 不会 | 不会 |
计算实例
对于已经出生的人,计算式为:
虚岁=当前农历年份标号−出生时的农历年份标号+1。
这里的年份标号,是该次春节开始时所在的公历年份。春节之前,仍用上一年的标号。本项计算以春节为界,不以节气立春为界。
一名婴儿于2024年2月9日出生,这一天是始于2023年的那个农历年的最后一天。春节在2024年2月10日,再下一次春节在2025年1月29日。依照规则可得:
| 公历日期 | 事件或历法位置 | 虚岁 | 按公历生日计算的周岁 |
|---|---|---|---|
| 2024年2月9日 | 出生,处于始于2023年的农历年 | 1 | 0 |
| 2024年2月10日 | 出生后的第一个春节 | 2 | 0 |
| 2025年1月29日 | 出生后的第二个春节 | 3 | 0 |
| 2025年2月9日 | 第一个公历生日 | 3 | 1 |
到2025年1月29日,出生后只过了355天,但孩子已经进入过三个农历年。这说明为什么在第一个公历生日之前,虚岁就可能达到三岁。简单地在周岁上加一,会漏掉这种规则实际计算的春节年界。
家庭惯例
庆祝日期、请柬上的年龄,以及家族史所记年龄,不必采用相同算法。一家人可以过农历生日,却在请柬上写周岁;也可以祝寿时用虚岁,而在档案中保留公历出生日期。
编写家族史时,应把年龄与其适用日期、计龄方法一并记录。旧家谱中的年龄,不能直接减一就当作换算结果。保留原有措辞和已知出生日期,比换成一个未作说明的数字保存了更多信息。
增岁的年界同样重要。若家中每逢1月1日增岁,就与上文按春节增岁的算法不同。闰月会延长农历年,却不会额外增加一个新年,因此不会使虚岁多长一岁。