羊年始于立春還是大年初一 吳國盛 剛剛立春,微信圈有朋友轉(zhuǎn)發(fā)文章,提出“羊年應(yīng)從立春起算”,感覺怎么會(huì)有這樣的奇談怪論?上網(wǎng)一搜,發(fā)現(xiàn)“歲首”之爭(zhēng)相當(dāng)激烈,跟中醫(yī)之爭(zhēng)一樣,到了傷感情的地步。草成一篇,以釋自己的疑惑,也就教于方家。 “年”是一個(gè)循環(huán)往復(fù)的周期系統(tǒng),從哪一天開始起算,是一個(gè)人為約定的東西。這個(gè)約定就是歷法。立春起算還是初一起算,取決于你采用何種歷法。 現(xiàn)代中國人常見的歷法有兩種,一種是來自西方的基督教歷,我們今天稱之為“公歷”,一種是中國古代一直流傳到清朝的官方正統(tǒng)歷法,我們稱之為“農(nóng)歷”。按照公歷,歲首是1月1日,我們今天稱之為“元旦”;按照農(nóng)歷,歲首是正月初一,我們今天稱之為“春節(jié)”。這樣一說,似乎本文標(biāo)題的問題根本就不是一個(gè)問題。然而問題在于,“羊年”是什么意思?“羊年”這個(gè)說法的背后是否暗指了另一種歷法? 1,“羊年”出自干支紀(jì)年 羊年的說法起于屬相。屬相與中國傳統(tǒng)的天干地支(簡(jiǎn)稱干支)相關(guān)。由10個(gè)天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和12個(gè)地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)相搭配組合,形成從甲子到癸亥共60個(gè)干支,可以不重復(fù)地為60個(gè)數(shù)字命名。干支的歷史由來,學(xué)界尚未明確,暫且不論。干支被用來記日,最早可見于殷墟甲骨文,目前公認(rèn)最早的干支記日是從魯隱公三年(公元前720年)二月己巳日開始的,一直綿延至今。干支也被用于記年、記月、記時(shí)。中國民間用12種動(dòng)物對(duì)應(yīng)12個(gè)地支,以方便記憶,稱為屬相或生肖:子屬鼠、丑屬牛、寅屬虎、卯屬兔、辰屬龍、巳屬蛇、午屬馬、未屬羊、申屬猴、酉屬雞、戊屬狗、亥屬豬。所謂羊年,就是未年。把屬相與地支綁定的時(shí)間無可考,東漢王充(公元27-97年)的《論衡》可能是記載這種綁定的最早文獻(xiàn)。 2,什么是干支紀(jì)年? 給每一年做一個(gè)標(biāo)記、起一個(gè)名字以便辨識(shí)叫紀(jì)年。紀(jì)年的基本方法是確定一個(gè)參考點(diǎn)(通常是元年),然后加上一個(gè)數(shù)字。相當(dāng)于給出一個(gè)數(shù)軸,標(biāo)定數(shù)軸上的某個(gè)點(diǎn),只不過原點(diǎn)不是0而是1。比如,按照公歷,今年是公元2015年,意思是從傳說中的耶穌誕生那年算起今年是第2015年;在臺(tái)灣,今年是民國104年,意思是從中華民國建立那年起算,今年是第104年。 中國歷史上有兩套紀(jì)年方法并存。一個(gè)是年號(hào)紀(jì)年,即以某帝王年號(hào)或政權(quán)年號(hào)為參考點(diǎn),再加上一個(gè)數(shù)字。比如康熙五年(1666年),慶歷四年(1044年)、永和九年(353年)、民國八年(1919年)等等,都是如此。 年號(hào)紀(jì)年法有缺點(diǎn)。歷時(shí)的看,不方便計(jì)算長(zhǎng)時(shí)段的時(shí)間間隔。比如你想算一下從康熙五年到民國八年過了多少年,就不好算。共時(shí)的看,如果有不同的王朝年號(hào)并存,則容易引起混亂。這就出現(xiàn)了基于天象推算的第二套紀(jì)年方法即干支紀(jì)年法。理論上講,干支紀(jì)年法也包含“元點(diǎn)+數(shù)字”兩個(gè)要素。但是,干支紀(jì)年法的元點(diǎn)十分古怪,它不是基于某一個(gè)重要的歷史事件,而是歷法家為了歷法體系推算的需要,人為假定的一個(gè)起點(diǎn)。這個(gè)起點(diǎn)被歷法家稱為“上元”。不過,不管這個(gè)“上元”怎么定,只要把某一年的干支確定下來作為標(biāo)準(zhǔn)就可以了。歷史上,漢武帝太初元年(公元前104年)頒布《太初歷》,這一年被定為“丁丑”年。從此,干支紀(jì)年法與年號(hào)紀(jì)年法同時(shí)搭配使用。干支紀(jì)年法60一個(gè)循環(huán),計(jì)算長(zhǎng)時(shí)段比較方便一點(diǎn)。比如康熙五年是丙午年,民國八年是己未年,它們相差應(yīng)該是60的倍數(shù)加13(已未-丙午)。如果你能夠大致知道它小于300大于200,那答案就只能是253。 說了半天,干支紀(jì)年就是用干支為每一年命名,并不涉及一年從哪天開始算起。如何定歲首,取決于歷法。請(qǐng)注意,干支紀(jì)年本身并不是歷法。 3,什么是歷法? 歷法是依照天象將日組織成月、將月組織成年的方法。中國傳統(tǒng)歷法農(nóng)歷是一種陰陽合歷,即既有陰歷的成分,又有陽歷的成分。陰歷根據(jù)月亮的視運(yùn)動(dòng)周期編制,陽歷根據(jù)太陽的視運(yùn)動(dòng)周期編制。陰歷的優(yōu)點(diǎn)是,人們根據(jù)月相就可以大致知道當(dāng)天的日子。比如,滿月就是差不多十五,上半夜在西天看到半月就是差不多初七八,下半夜在東天看到半月差不多二十二。純粹的陰歷與太陽視運(yùn)動(dòng)毫無關(guān)系,比如古代希臘的歷法和現(xiàn)代伊斯蘭國家的歷法就是純陰歷。他們那里的8月份有時(shí)候在夏天,有時(shí)候在冬天。中國是一個(gè)農(nóng)業(yè)國家,農(nóng)耕文明與太陽的視運(yùn)動(dòng)息息相關(guān),所以,絕無可能采用純粹的陰歷。我們的祖先信奉陰陽互補(bǔ)的哲學(xué),也沒有像古埃及以及后來的基督教世界那樣采用純陽歷,而是采取了陰陽合歷。 中國的陰陽合歷是這樣安排的:月份的設(shè)置完全依據(jù)月亮的視運(yùn)動(dòng)周期,約等于29.53天,因此有的月29天,是為小月,有的月30天,是為大月;朔日(月亮完全看不見)為每月的起點(diǎn)(初一);通常1年設(shè)12個(gè)月,約354.367天,但這遠(yuǎn)遠(yuǎn)不夠一個(gè)回歸年(約等于365.24天)的長(zhǎng)度,于是用添加閏月(置閏)的方法,使年的平均長(zhǎng)度接近實(shí)際的回歸年長(zhǎng)度。 4,什么是立春? 立春是二十四節(jié)氣的第一個(gè)。為了合理安排置閏,農(nóng)歷必須有它的陽歷根據(jù),這個(gè)陽歷根據(jù)就是24節(jié)氣。24節(jié)氣完全根據(jù)太陽的周期視運(yùn)動(dòng)規(guī)律編制,是一種純陽歷。它們與來自西方的現(xiàn)行公歷有明確而穩(wěn)定的對(duì)應(yīng)關(guān)系:比如春分總在3月20-22日,秋分總在9月22-24日;夏至總在6月20-22日,冬至總在12月21-23日等等。24節(jié)氣中的奇數(shù)叫“節(jié)氣”(節(jié)),偶數(shù)叫“中氣”(氣)。比如立春為節(jié)氣,雨水為中氣。從漢代的《太初歷》開始,形成了統(tǒng)一的置閏規(guī)則:第一、冬至必須在11月;第二、兩個(gè)冬至間如果正好有12個(gè)月就不置閏,如果有13個(gè)月就置閏;第三、需要置閏時(shí),在沒有中氣的那個(gè)月之后設(shè)置,稱為閏某月。 24節(jié)氣可以幫助農(nóng)民安排農(nóng)事,也幫助歷法家置閏從而編制陰陽合歷,但它本身只是農(nóng)歷的附加參照,并不是一種獨(dú)立的歷法。農(nóng)歷規(guī)定,正月初一是一年之始。所謂“正朔”,既表明一年之始為“正”(月),一月之始在“朔”(日),也表明,這是皇家正統(tǒng),不容質(zhì)疑。把正月定為一年之始是夏朝的做法,殷商以十二月為始,周朝以十一月為始。今天之所以把農(nóng)歷也稱為夏歷,就是繼承了以正月為歲始月的緣故。 農(nóng)歷的這種陰陽合歷性質(zhì)使節(jié)氣與月份并不同步,除了冬至肯定在11月,立春有時(shí)在正月,有時(shí)跑到了前一年的十二月。這就是所謂"一年無春”、“一年兩頭春“等“四時(shí)之氣不正“現(xiàn)象。按照19年閏7次的規(guī)則,這種“四時(shí)之氣不正”的現(xiàn)象是很常見的。比如農(nóng)歷明年(羊年)的立春就跑到了今年年尾。但是請(qǐng)注意,它雖然出現(xiàn)在今年(馬年),但它仍然是羊年的立春。羊年的立春出現(xiàn)在馬年,這是陰陽合歷導(dǎo)致的一個(gè)常見現(xiàn)象。 羊年的立春出現(xiàn)在馬年,并不意味著羊年要提前到馬年,那樣的話就亂了。司馬遷有一句話講得很明白:“正朔,王者歲始;立春,四時(shí)之始。”也就是說,一年之始在正月初一,時(shí)節(jié)之始在立春,區(qū)分得非常清楚明白。有的人把“一年之計(jì)在于春”偷換成“一年之始在于春”,是不應(yīng)該的。 有的網(wǎng)友提出《清實(shí)錄》中以立春為農(nóng)歷年之始,比如:中華書局影印《清實(shí)錄》之第廿九冊(cè),仁宗?;实郏螒c)實(shí)錄之第二冊(cè),第1130頁,嘉慶十年十二月十六日(乙未)立春,《實(shí)錄》的記載是:嘉慶十年乙丑十二月乙未……是日丙寅年立春。 這個(gè)記載里哪里說了以立春為農(nóng)歷年之始?我們可以發(fā)現(xiàn),這一句是標(biāo)準(zhǔn)的農(nóng)歷寫法:1、雙紀(jì)年:帝號(hào)紀(jì)年(嘉慶十年)+干支紀(jì)年(乙丑年);2、月不用干支(十二月);3、日用干支(乙未日)。這一天是立春,但不是乙丑年的立春而是下一年丙寅年立春。丙寅年立春跑到乙丑年,這不是傳統(tǒng)歷法中一個(gè)常見現(xiàn)象嗎?怎么會(huì)誤解成以立春為歲首呢?如果它以立春為一年的開始,就不應(yīng)該寫“嘉慶十年乙丑”,而應(yīng)該寫“嘉慶十一年丙寅”。如果以立春為歲首,就不存在羊年的立春跑到馬年的現(xiàn)象。只有以正朔為歲首的農(nóng)歷,才存在這個(gè)現(xiàn)象。 5,有以立春為歲首的歷法嗎? 有沒有一種歷法把立春列為一年之首呢?有的。在中國歷史上,的確曾經(jīng)出現(xiàn)過純陽歷的歷法,即由北宋著名學(xué)者沈括所創(chuàng)立的“十二氣歷”。十二氣歷根據(jù)太陽視運(yùn)動(dòng)來編制歷法,完全不考慮月亮運(yùn)動(dòng)。它把一年分為12個(gè)月,參照節(jié)氣定月:立春為1月1日,驚蟄為2月1日,……大寒為12月1日。月亮的朔(不可見)和望(滿月)也在歷法中標(biāo)注,但只是一種附加信息,幫助人們預(yù)測(cè)潮汐。然而,沈括創(chuàng)立的這個(gè)十二氣歷并沒有被皇家采納。 除了沈括的十二氣歷之外,在中國歷史上還實(shí)際存在著一種類似的“準(zhǔn)歷法”,這就是由命理家(算命先生)們?cè)诰帉懓俗謺r(shí)采納的特殊歷法方案,現(xiàn)代有些人稱之為“干支歷”或“節(jié)氣歷”。命理學(xué)家算命首先要掌握一個(gè)人出生時(shí)的年、月、日和時(shí)辰的天干和地支,所謂年柱(年干和年支)、月柱(月干和月支)、日柱(日干和日支)和時(shí)柱(時(shí)干和時(shí)支),一共是四柱八字。 命理家的年柱與農(nóng)歷的干支紀(jì)年不同。后者把正月初一定為一年之始,前者把立春定為一年之始。 命理家的月柱與農(nóng)歷的月份也不同。命理家的月份是按照類似十二氣歷那樣的方式劃分的,即按照節(jié)氣不按朔望月來確定月干支,沒有閏月。另外一個(gè)重要的不同是,農(nóng)歷每年12個(gè)月,正好跟12地支相配,因此,并無設(shè)置天干的必要。命理家為了湊足八字,所以人為規(guī)定了月天干。由于存在閏月,農(nóng)歷里面被迫讓閏月和頭一個(gè)共享同一個(gè)干支,這樣干支紀(jì)月實(shí)際上是不連續(xù)的,沒有什么歷法意義,因此,通常的農(nóng)歷紀(jì)月時(shí)只用數(shù)字,不用干支。 命理家的日柱與農(nóng)歷的干支紀(jì)日是一致的,只是起算時(shí)辰不盡相同。比如,立春日不是從子正(午夜12點(diǎn))起算,而是從立春那一刻起算。農(nóng)歷規(guī)定一日由子正起算,而命理家往往從子初(午夜11點(diǎn))起算。 命理家的時(shí)柱與農(nóng)歷的時(shí)辰不盡相同。一天12個(gè)時(shí)辰是人為劃分的,目的就是跟12地支相配,因此時(shí)辰也沒有設(shè)置天干的必要。同樣為了湊足八字,命理家人為規(guī)定了時(shí)天干。 總的來講,命理學(xué)家采納的這一套純陽歷性質(zhì)的八字編寫方案有其獨(dú)特之處,但從未以一個(gè)獨(dú)立的歷法面目出現(xiàn),眼下也還不是一種自洽合用的歷法。比如,12個(gè)月和12個(gè)時(shí)辰正好對(duì)應(yīng)12地支,月柱和時(shí)柱中的天干完全是沒有必要的;再比如,由于它強(qiáng)調(diào)立春要從立春那一時(shí)刻起算,就導(dǎo)致了同一天分屬兩個(gè)月甚至兩年的現(xiàn)象出現(xiàn),這根本不可能是一個(gè)嚴(yán)肅的歷法要求。 在中國歷史上的大多數(shù)時(shí)期,頒布?xì)v法是皇家神圣不可侵犯的獨(dú)特權(quán)力,私造歷法可處死刑,因此,星相家采納的這一套“準(zhǔn)歷法”從未登上歷史舞臺(tái),只在民間偷偷流行。因此我們也可以說,歷史上并不存在什么農(nóng)歷之外的“干支歷”,有的只是“八字編寫方案”。農(nóng)歷采用干支紀(jì)年、紀(jì)日,與所謂的“干支歷”毫不相干?!安捎酶芍Ъo(jì)年紀(jì)日”與所謂的“干支歷”不可混淆。 什么樣的歷法以立春為歲首?沈括的“十二氣歷”、命理家所謂的“干支歷”,還有短命的太平天國采納的“天歷”。但需要強(qiáng)調(diào)指出,這些歷法都不是正統(tǒng)的農(nóng)歷,不是從未實(shí)施,就是民間自行其事。按照正統(tǒng)的農(nóng)歷,正月初一為一年之首。作為農(nóng)歷干支紀(jì)年的羊年,當(dāng)然也從正月初一算起。 6,為什么會(huì)有“立春起算”和“初一起算”之爭(zhēng)? 既然農(nóng)歷羊年當(dāng)然是從大年初一起算,為什么還會(huì)有如此激烈的起點(diǎn)爭(zhēng)論呢?皇權(quán)政治的結(jié)束、農(nóng)歷喪失官方正統(tǒng)地位不受法律保護(hù)、命理家(算命先生)乘機(jī)爭(zhēng)奪歷法正統(tǒng),是根本原因。 辛亥革命結(jié)束了兩千年的皇權(quán)政治,也完成了一次重大的歷法改革,即在廢除皇帝年號(hào)的同時(shí),廢除中國傳統(tǒng)歷法,采納來自西方的耶誕歷。民國的革命家在與傳統(tǒng)告別方面非常激進(jìn),不僅歷書上不準(zhǔn)印刷農(nóng)歷日期,一度甚至禁止?jié)h族人民過農(nóng)歷“新年”。只是由于廢禁舊歷效果不佳,最后不得不中止禁令。然而,在這段廢除農(nóng)歷的真空時(shí)期,民間命理學(xué)家的歷書開始流行,正統(tǒng)農(nóng)歷與命理學(xué)歷書開始在民間混淆,為今天的歲首之爭(zhēng)種下了禍根。 命理家主張的所謂“干支歷”與農(nóng)歷是兩種完全不同的歷法方案:所謂“干支歷”是純陽歷,農(nóng)歷是陰陽合歷?;蕶?quán)垮了,沒有人定“正朔”了,命理家機(jī)會(huì)也來了,應(yīng)該從地下狀態(tài)走上臺(tái)面,應(yīng)該獨(dú)樹一幟,公開宣揚(yáng)和完善自己的基于節(jié)氣的純陽歷法。但是,新文化運(yùn)動(dòng)以來,破除迷信是時(shí)代主流,星相算命屬于被打擊之列,不敢過份大張其鼓,只能借著民俗學(xué)的名義,在傳統(tǒng)農(nóng)歷的框架中為自己張目。但這樣一來,就把農(nóng)歷給敗壞了。 傳統(tǒng)農(nóng)歷的捍衛(wèi)者為什么對(duì)命理家在干支紀(jì)年問題上的攪混水無比憤慨呢?深層的原因是,皇帝年號(hào)取消之后,傳統(tǒng)農(nóng)歷只剩“干支紀(jì)年”這一種紀(jì)年方法了。它若出現(xiàn)歧義,則整個(gè)農(nóng)歷的紀(jì)年體系就完了。過去年號(hào)紀(jì)年與干支紀(jì)年相搭配的時(shí)代,年號(hào)紀(jì)年由皇家發(fā)布,一言九鼎,民間算命先生在干支紀(jì)年問題上做些手腳,無礙大局。誰都知道康熙五年即丙午年是從正月初一起算。但是現(xiàn)在皇帝年號(hào)沒有了,干支紀(jì)年成為農(nóng)歷僅有的紀(jì)年方式,若是被誤解成從立春算起,那整個(gè)農(nóng)歷就亂套了。比如,公元2010年2月14日是農(nóng)歷庚寅年的正月初一,公元2011年2月3日是農(nóng)歷辛卯年的正月初一,但若按照干支紀(jì)年從立春算起的“星相家法則”,這兩個(gè)日子就都是農(nóng)歷庚寅年的正月初一了。再比如,如果立春為歲首的話,公元2015年2月4日(立春)到18日(除夕)之間,就既是農(nóng)歷甲午年(舊年還沒有過完),又是農(nóng)歷乙未年(已經(jīng)立春了)。何其亂也。 中華人民共和國繼續(xù)把耶誕歷(公歷)作為國家歷法,對(duì)傳統(tǒng)農(nóng)歷則不置可否,這是導(dǎo)致歲首之爭(zhēng)得不到權(quán)威判決的一個(gè)外部制度原因。目前網(wǎng)上爭(zhēng)論的情況大概是,歷法家堅(jiān)持正月初一為歲首,民俗學(xué)家(算命先生)主張立春為歲首。 7,出生于立春和大年初一之間的人應(yīng)該屬羊還是屬馬? 回到本文標(biāo)題所提出的問題,生于立春和大年初一之間的人應(yīng)該屬羊還是屬馬?我的回答是,都可以,取決于你怎么理解屬相。如果你認(rèn)為屬相的基本功能是供算命先生算命之用,那你就屬羊。如果你認(rèn)同屬相的基本功能是幫助記住出生的農(nóng)歷年份,那你就屬馬。 8,結(jié)論 文章發(fā)出后,網(wǎng)友們?cè)u(píng)論熱烈,我再補(bǔ)充一個(gè)結(jié)論,以為互動(dòng): 第一、命理學(xué)家(算命先生)有自己的一套,農(nóng)歷也有自己的一套,各自都可以自圓其說,把它們混在一起是造成紛爭(zhēng)的根源。命理家應(yīng)高舉他們所謂“干支歷”的大旗,與“農(nóng)歷”明確區(qū)分開來。農(nóng)歷的捍衛(wèi)者也應(yīng)該申明自己陰陽合歷的性質(zhì),與純陽歷“干支歷”劃清界限。 第二、農(nóng)歷采用干支紀(jì)年,與“干支歷”完全是兩回事,不可故意混淆視聽。農(nóng)歷首次采用統(tǒng)一的干支紀(jì)年,是在漢武帝太初元年(公元前104年,農(nóng)歷丁丑年);星相家用干支歷算命最多可以追溯到唐代李虛中(公元761-813年),也許只能追到宋代的徐子平(公元907-960年)。 第三、屬相是跟著農(nóng)歷走,還是跟著算命先生的“八字”走,國家沒有法律規(guī)定,老百姓可以自主選擇。如果你跟農(nóng)歷走,羊年就從初一算;如果你跟八字走,羊年就從立春算。 第四、雖然羊年從立春算還是從初一算,由你自己選擇,但你不能說,按照農(nóng)歷,羊年從立春算,你也不能說,按照八字,從初一算。你要是那么說,就是胡攪蠻纏了。 再補(bǔ)充一個(gè),第五、屬相依附地支,并非脫胎于術(shù)數(shù)。干支紀(jì)日可追溯到殷商,干支紀(jì)年可追到漢武帝的太初歷,屬相與地支綁定至少可追到東漢王充,而八字命理術(shù)最多追到唐代。八字算命術(shù)流行之前,漢族人民一直使用屬相標(biāo)記生年。屬相不能被命理術(shù)獨(dú)家綁架。 |
|