1990年,一个普通的新年。在中国,大家过年时习惯围坐在一起,唠家常。阿毛今年虚岁23岁了,然而实际年龄却只有18岁,听起来真是挺逗的。亲戚们围着阿毛问个不停:“今年几岁啦?”阿毛掰着指头算了一下,还没到自己生日,算下来应该是21岁。话音未落,堂姐就抢着说:“过了年就大一岁,都23岁了!”这一打趣顿时引起全场哄堂大笑。 为什么中国人会有两个“年龄”?这其实是中国人独特的文化传统造成的。全球大多数国家只认“周岁”,而中国还保留着虚岁这种算法。周岁是根据生日计算的,一年只增长一次;而虚岁则是按照农历年计算的,每逢大年初一就自动增加一岁。 古人把“虚”解释为“假”,其实更准确地说,它是一种“舍小求大”的算法。女子结胎瞬间就算作生命起点,十月怀胎出生后立刻就是一岁;之后每逢农历新年(大年初一),无论是否过生日,年龄都会自动加一。生日当天是否满周岁完全被忽略了。 你看,这个例子就很极端:除夕夜出生的婴儿在出生当天就被算作一岁,第二天春节又加一岁,所以虚岁天然比实际年龄大两岁。你再仔细看看时间轴就明白了:过年到生日这段时间里虚岁减去周岁等于2(虚两岁);生日到过年这段时间里虚岁减去周岁等于1(虚一岁)。 平时大家日常交流时也有两套算法暗语:老人报虚岁会说“我七十八了”,而身份证上写的是周岁是“1990年出生的”。你要注意别把这两者搞混了。下次再有人说你被提前“长大”了两年,别惊慌失措!把时间轴横过来对照一下就清楚了。