“我到底屬啥?”,這事兒竟然是有國家標準的!

到底從元旦、初一還是立春開始屬兔?

我生於 1983 年最初的幾天。從小就有一個問題困擾著我,每當我介紹我的生年時,人家往往都會跟一句——哦,屬豬的。我則會說,不,我是屬狗的。

——“1983不是豬年嗎?”

——“1983的大部分日子是豬年,但也有一小部分屬於狗年。”

一般的對話到此即止,但也有小部分人會繼續:

——“為啥啊?”

——“屬相是按陰曆算的,除夕之前還是上一個屬相啊。”

——“沒聽說過!1983就是豬年!”

這麼聊基本就友盡了。沒想到這幾年又流行開了屬相從立春開始算的“新流派”。不過歷法畢竟不是甜鹹之戰,不是你喜歡哪個就執行哪個的,這是有無數文獻證據的。

“我到底屬啥?”,這事兒竟然是有國家標準的!

相簿版權圖片,不授權轉載

01

古代紀年不容易

春節對於中國人來說是第一大節日,不過這局面

並不是自古就有

。漢武帝所立的“太初曆”,是最早以一月一日為歲首的歷法,在之前的秦朝,使用的是十月一日為歲首的“顓頊歷”,而一月一日不過是個普通的月初,可能只是發工資的日子。

漢代開始使用咱們今天的一月初一作為一年之始,不過只是個曆法行為,魏晉時期才逐漸開始形成過新年風俗。當然,過不過年和屬相又是兩件事了。漢章帝元和二年(公元 85 年),朝廷下令在全國推行干支紀年。我們才有瞭如今日曆上的“甲申年”、“乙丑年”這樣的寫法。

簡單介紹下,干支紀年就是以十個天干——甲乙丙丁戊己庚辛壬癸,和十二個地支——子醜寅卯辰巳午未申酉戌亥,雙排結合往下數,第一年是甲子,第二年是乙丑,以此類推。因為一組是 10 個,一組 12 個, 60 年即一迴圈。

出一個思考題,A 說自己是乙酉年生,B 說自己是丁午年生的,哪個在撒謊?答案在文尾。這題挺有意思的,建議您想一想。

六十年基本上是一個皇帝執政年代的上限了,所以結合年號,就能很準確的標的年份了。比如說我是雍正朝壬子年生人,那就是 1732 年。不過對不識字的老百姓來說,天干地支還是太複雜了,乾脆就用十二生肖來對應十二地支,大家只要說自己是屬啥的就很方便了。你屬雞我數兔,一減就明白。

12 年的週期長度也合適,不會造成混淆——比如 1 歲、13 歲、25 歲、37 歲,都屬豬,一看這人的長相就知道是哪一輪的。什麼?37 歲和 49 歲長相不好分?古代有幾個活的到 49 的!?

02

為啥生肖是這十二個?

至今發現的最早的“屬相”記載出現在《南齊書·五行志》中:“東昏侯屬豬……梁王屬龍……”,是可信無誤的證據,這說明最遲在南北朝時期,用生肖屬相紀年指人就已經普遍運用了。

至於為什麼是這十二種動物,學界說法不一。有說是來源天象,十二生肖和二十八宿有對應關係;有的說是來源於早期的動物崇拜;郭沫若等不少大學者說十二生肖來自西域或者印度。這些說法看上去都有一些道理,但都沒有根本性證據。

“我到底屬啥?”,這事兒竟然是有國家標準的!

秦漢簡牘中的地支和對應的動物

以我看來,這仍然是水到渠成,慢慢形成的。生肖基本上可以分為三組——生活相關的,比如牛羊雞鼠;危險厲害的,比如虎、蛇還有上圖漢簡裡的象、鬼什麼的;再有就是龍這種不存在或者已滅絕的神奇玩意。這也算古代的“科普小貼士”吧,掌握了這些動物,小孩就知道哪些可以吃,哪些可以養,哪些要躲著。至於鱷魚啊、獅子啊、豹子什麼的“危險品”,都不是古中國人生活中常見的。

“我到底屬啥?”,這事兒竟然是有國家標準的!

唐代十二生肖俑,圖片來源:國家博物館

令人吃驚的是,世界上的古國有很多類似“生肖”的文化,而且往往是十二個。像巴比倫的生肖有隼,希臘的生肖有紅鶴,印度生肖有獅子,緬甸生肖有天竺鼠,當然都是根據各地的動物情況慢慢形成的。黃道十二宮的希臘語源“zodiac”,就與“zoo”動物園是同根的。

03

爭議從何而來

看了上面的文字,你可能會問,事實不是挺明白的嗎?自古就有的屬相紀年法當然不會以現在的西洋曆法元旦為準,更不會用當不當正不正的立春了。說的沒錯,生肖紀年的使用遠遠早於公元紀年的“格里高利曆”傳入我國,像“1983 年是豬年”這種說法根本就不成立。

民間之所以有這種爭議,鍋主要要背在袁世凱身上。袁世凱就任總統後廢舊曆推新曆,這也無所謂,關鍵是他老改名。原來叫“元旦”的農曆新年改叫了“春節”,把“元旦”讓出來給了陽曆年;原來被廣泛稱為“春節”的“立春”不能再叫“春節”了,只能叫“立春”。這一來三個名字造成了很大的混淆,以至於以訛傳訛,牽扯到了屬相的演算法上。

另一口鍋就更有意思了。古代有沒有以立春為歲首的演算法呢?還真有,不過不是官方的,屬於“民科”。北宋的徐子平在總結了術數前輩的理論之後,搞了一套“子平術”,是以立春為一年之始的。這在當年也不能叫封建迷信,也是古人的一種研究,不過後來就變味了。“子平術”最著名的一個概念叫“八字兒”,你品品。所以後世喜歡算命、測字的,以及

少數“走入歧途”

的傳統文化愛好者和中醫從業者,最愛拿“立春開年”來說事。往好了說是傳承文化,往壞了說就是標新立異,顯示自己的不凡,從而達到一些經濟或者其他目的。因為這些人士往往最擅長言之鑿鑿,聽者也半懂不懂,所以這一派影響越來越大。

其實沒什麼好爭的,下次再有人跟你說元旦或者立春是算屬相的第一天,你就把這三張圖甩給他。

“我到底屬啥?”,這事兒竟然是有國家標準的!

“我到底屬啥?”,這事兒竟然是有國家標準的!

“我到底屬啥?”,這事兒竟然是有國家標準的!

這是我國對於這個問題的國家標準。

對了,還記得思考題嗎?公佈答案:B 在說謊。雖然天干地支各有 10 和 12 個,但因為都是雙數,順序排列迴圈並不產生全部組合的 120 組,只有 60 組。這就是最小公倍數的概念嘛!奇數天干和偶數地支不會相遇,反之亦然,所以不存在丁午年這個年份。

如果算不出來,不妨看看下面這個表:

“我到底屬啥?”,這事兒竟然是有國家標準的!

圖片來源:Wikipedia

作者:老信

稽核:王弘治 上海師範大學人文學院 副教授