"我属龙""这孩子属虎"——过年串门、聊年龄、填资料,生肖张嘴就来。它的本质很简单:古人拿十二种动物给十二地支配上对,用来标记年份;你出生那年轮到哪个动物,你就属什么,十二年轮一圈。
比如从 2012 年春节开始的农历年是壬辰年,"辰"配"龙",这一年出生的孩子都属龙;往后数 12 年,2024 年又是龙年,2036 年还是。所以知道一个人属什么、再知道个大概岁数,就能倒推出他是哪年出生的——这正是生肖作为"记序工具"的老本行。
十二种动物是怎么排上队的
生肖的底盘是十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人给每个地支配了一种动物——子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪——地支轮到什么,生肖就是什么。
这套搭配不是近代人编的:出土的秦代竹简(睡虎地秦简)里已经有十二生肖的雏形,只是配的动物和今天略有出入;到东汉《论衡》里,那份名单就和今天基本一样了。也就是说,这十二个动物起码排了快两千年的队。
至于为什么偏偏是这十二种动物、为什么老鼠排第一,民间故事一大堆——动物赛跑、足趾奇偶、活动时辰——听着有趣,但都是后人附会的说法,没有标准答案。真正确定的只有两样:那条固定的配对关系,和"十二年一轮"的循环。
年交界出生的,到底属什么
生肖唯一真正绕人的地方在这儿:新旧两年交替那几天出生的,属相按哪天算?有两种口径,各有出处——
- 按正月初一(日历通例):生肖跟着农历年走,大年初一零点钟声一响,集体换属相。现在出版的日历、国家标准《农历的编算和颁行》都以正月初一作为分界。
- 按立春(命理行规):传统算八字的行规以立春这个节气作为干支年的分界,立春一到就换属相,不管春节过没过。
举个真实例子:2012 年 1 月 30 日出生的孩子。那年春节是 1 月 23 日,已经过了——按日历口径,他属龙;但那年的立春是 2 月 4 日,1 月 30 日还没到立春——按命理口径,他属兔。
两种算法谁对?用在哪,按哪的规矩。 日常说属相、给孩子记生日、填资料,跟着日历走,按正月初一;命理里按立春算,是另一套系统的行规。两套算法井水不犯河水,怕的是混着用——一会儿按春节一会儿按立春,自己跟自己打架。
动物每12年轮一圈,年界要分清
- 012012年春节
1月23日,农历龙年开始
- 022012年立春
2月4日,另一套民俗换年口径
日常生肖随农历年;立春口径仅作传统文化说明。
生肖和星座,是两套互不相干的系统
都正好十二个,都爱被拿来聊性格,生肖和星座常被当成"中外同款"。其实两套系统从根上就不一样:
- 生肖看的是农历出生年份,十二年轮一圈,来自中国的干支传统;
- 星座看的是公历出生日期落在哪个月份段,一年转一圈,来自西方的占星传统。
所以"我属龙,天蝎座"这种组合,只是两套系统恰好各贴了一张标签,彼此没有任何对应关系,不存在"属龙的配什么星座"这种算法。
至于拿生肖看性格、断婚配——"属羊的命苦""龙虎相斗不宜嫁娶"之类——都是民俗说法,图个热闹可以,当真就输了。同一个属相的人以千万计,性格命运千差万别,哪是一个动物标签装得下的。