一、為什么農(nóng)歷辛丑牛年只有354天——從閏月說起古人經(jīng)常觀察到的天象是太陽的出沒和月亮的盈虧,所以以晝夜交替的周期為一“日”,以月相變化的周期為一“月”(現(xiàn)代叫做朔望月)。至于“年”的概念,最初大約是由于莊稼成熟的物候而形成的,《說文》說:“年,谷熟也?!?/strong>如果說禾谷成熟的周期意味著寒來暑往的周期,那就是地球繞太陽一周的時(shí)間,現(xiàn)代叫做太陽年。 以朔望月為單位的歷法是陰歷,以太陽年為單位的歷法是陽歷。我國古代的歷法不是純陰歷,而是陰陽合歷。平年十二個(gè)月,有六個(gè)大月各三十天,六個(gè)小月各二十九天,全年總共354天。但是這個(gè)日數(shù)少于一個(gè)太陽年?!渡袝虻洹氛f:“期三百有六旬有六日”,實(shí)際上四季循環(huán)的周期約為365,比十二個(gè)朔望月的日數(shù)約多111日,積三年就相差一個(gè)月以上的時(shí)間,所以三年就要閏一個(gè)月,使歷年的平均長度大約等于一個(gè)太陽年,并和自然季節(jié)大致調(diào)和配合?!秷虻洹氛f:“以閏月定四時(shí)成歲”,就是這個(gè)意思。 古人很重視置閏?!蹲髠鳌の墓辍氛f:“閏以正時(shí),時(shí)以作事,事以厚生,生民之道于是乎在矣?!比暌婚c還不夠,五年要閏兩次,所以《說文》說“五年再閏”。五年閏兩次又多了些,后來規(guī)定十九年共閏七個(gè)月。從現(xiàn)有文獻(xiàn)看,殷周時(shí)代已經(jīng)置閏,閏月一般放在年終,稱為“十三月”。當(dāng)時(shí)置國尚無定制,有時(shí)一年再閏,所以會(huì)有“十四月”。春秋時(shí)代就沒有一年再閏的情況了。漢初在九月之后置閏,稱為“后九月”,這是因?yàn)楫?dāng)時(shí)沿襲秦制,以十月為歲首,以九月為年終的緣故。上古也有年中置閏,如閏三月、閏六月之類。當(dāng)閏而不閏叫做“失閏”。 而由于2020年是農(nóng)歷庚子年有閏月,所以2021年農(nóng)歷辛丑年是平年也就沒有閏月。 二、干支紀(jì)年法干支起源于何時(shí)?至今還難以作出確切的回答。不過,近百年來出土的殷墟甲骨卜辭中,就載有大量用于紀(jì)日的干支記錄。說明早在殷商時(shí)代,就已普遍地使用干支紀(jì)日了,所以干支的產(chǎn)生,應(yīng)該比殷商更早?,F(xiàn)今大家均相信,春秋時(shí)代的紀(jì)日干支,是與現(xiàn)在的紀(jì)日干支一脈相承的,這可以從《春秋》所載37次日食干支記錄得到證實(shí)。近年來有人根據(jù)殷墟卜辭月食所載干支,推論說自股代開始到現(xiàn)在,干支紀(jì)日一直都是連續(xù)的。 天干地支,簡稱為干支,源自中國遠(yuǎn)古時(shí)代對天象的觀測。原來的十干曰:閼逢、旃蒙、柔兆、強(qiáng)圉、著雍、屠維、上章、重光、玄黓、昭陽。十二支曰:困頓、赤奮若、攝提格、單閼、執(zhí)徐、大荒落、敦牂、協(xié)洽、涒灘、作噩、閹茂、大淵獻(xiàn)。所以農(nóng)歷辛丑牛年又叫重光赤奮若。 簡化后的天干地支:'甲、乙、丙、丁、戊、己、庚、辛、壬、癸'稱為十天干,'子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥'稱為十二地支。十干和十二支依次組合為六十單位,稱為六十甲子。 值得注意的是古人紀(jì)日不像現(xiàn)代人這樣某月某日的計(jì)算。而是按照六十甲子循環(huán)往復(fù)的計(jì)算。比如:每個(gè)單位代表一天,假設(shè)某日為甲子日,則甲子以后的日子依次順推為乙丑、丙寅、丁卯等;甲子以前的日子依次逆推為癸亥,壬戌、辛酉等。六十甲子周而復(fù)始。這種紀(jì)日法遠(yuǎn)在甲骨文時(shí)代就已經(jīng)有了。 古人紀(jì)月通常以序數(shù)為記,如一月、二月、三月等等, 作為歲首的月份叫做正(zheng) 月。在先秦時(shí)代每個(gè)月似乎還有特定的名稱,例如正月為孟陬(楚辭),四月為除(詩經(jīng)),九月為玄(國語),十月為陽(詩經(jīng)),等等。古人又有所謂“月建”的觀念,就是把子丑寅卯等十二支和十二個(gè)月份相配,以通常冬至所在的十一月(夏歷)配子,稱為建子之月,由此順推,十二月為建丑之月,正月為建寅之月,二月為建卯之月,直到十月為建亥之月,如此周而復(fù)始。至于以天干合著地支來紀(jì)月,則是后起的事。 我國古代最早的紀(jì)年法是按照王公即位的年次紀(jì)年,例如公元前770年記為周平王元年、秦襄公八年等,以元、二、三的序數(shù)遞記,直到舊君出位為止。 漢武帝開始用年號紀(jì)元,例如建元元年、元光三年,也是以元、二、三的序數(shù)遞記,更換年號就重新紀(jì)元。這兩種紀(jì)年法是過去史家所用的傳統(tǒng)紀(jì)年法。 戰(zhàn)國時(shí)代,天文占星家根據(jù)天象紀(jì)年,有所謂星歲紀(jì)年法,尾指歲尾,歲指太歲。下面分別敘述。 先說歲星紀(jì)年法。 古人把黃道附近一周天分為十二等分,由西向東命名為星紀(jì)、玄枵等十二次。古人認(rèn)為歲星由西向東十二年繞天一周,每年行經(jīng)一個(gè)星次。假如某年歲星運(yùn)行到星紀(jì)范圍,這一年就記為“歲在尾紀(jì)”,第二年歲星運(yùn)行到玄枵范圍,就記為“歲在玄枵”,其馀由此類推,十二年周而復(fù)始。 《左傳·襄公三十年》說:“于子?jì)芍湟?,將葬,公孫揮與裨灶晨會(huì)事局。過伯有氏,其門上生莠。子羽曰:‘其莠猶在乎?'于是歲在降婁”,《國語·晉語四》“君之行也,歲在大火”,就是用歲星紀(jì)年的例子。 再說太歲紀(jì)年法。 古人有所謂十二辰的概念,就是把黃道附近一周天的十二等分由東向西配以子丑寅卯等十二支,其安排的方向和順序正好和十二次相反。二者對照如下表: 歲星由西向東運(yùn)行,和人們所熟悉的十二辰的方向和順序正好相反,所以歲星紀(jì)年法在實(shí)際生活中應(yīng)用起來并不方便。為此,古代天文學(xué)家便設(shè)想出一個(gè)假歲星叫做太歲,讓它和真歲星!“背道而馳”,這樣就和十二辰的方向順序相一致,并用它來紀(jì)年。根據(jù)《漢書·天文志》所載戰(zhàn)國時(shí)代的天象紀(jì)錄,某年歲星在星紀(jì),太歲便在析木(寅),這一年就是“太歲在寅”,第二年歲星運(yùn)行到玄,太歲便運(yùn)行到大火(卯),這一年就“太歲在卯”,其馀由此類推。 此外古人還取了攝提格、單閼等十二個(gè)太歲年名作為“太歲在寅”、“太歲在卯”等十二個(gè)年份的名稱。屈原《離騷》:“攝提貞于孟陬兮,惟庚寅吾以降”,一般認(rèn)為這里的攝提就是作為太歲年名的攝提格,是說屈原出生于“太歲在寅”之年;指夏歷正月建寅之月;庚寅是生日的干支。這樣說來,屈原的生辰恰巧是寅年寅月寅日。 看到這里,我們會(huì)發(fā)現(xiàn),中國古代的歷法是與天文緊密相關(guān)聯(lián)的。其實(shí),“天時(shí)地利”,古人早就告訴了我們,“時(shí)”是由天來決定的,而“利”卻要從“地”里獲取。 下面列表說明攝提格、單閼等十二個(gè)太歲年和太歲所在、歲星所在的對應(yīng)關(guān)系: 大概在西漢年間,歷家又取了閼逢、旃蒙等十個(gè)名稱,叫做歲陽,依次和上述十二個(gè)太歲年名相配(六十甲子前身),組合成為六十個(gè)年名,以閼逢攝提格為第一年,旃蒙單闕為第二年,其馀由此類推,六十年周而復(fù)始?!妒酚洝v書·歷術(shù)甲子篇》自太初元年(公元前104年)始,就用這些年名紀(jì)年。 所以如果用干支來更代,閥逢攝提格可以稱為甲寅年,旃蒙單闕可以稱為乙卯年,等等。這些年名創(chuàng)制之初是為了反映歲星逐年所在的方位的,但是后來發(fā)現(xiàn)歲星并不是每年整走一個(gè)星次,用它們來紀(jì)年并不能反映逐年的實(shí)際天象,所以就廢而改用六十甲子紀(jì)年了。后世有人使用這些古年名紀(jì)年,那是根據(jù)當(dāng)年的干支來對照的。 例如馬光《資治通鑒》卷一百七十六《陳紀(jì)》十下注曰:“起閾逢執(zhí)徐,盡著雍涒灘,凡五年”,是說從甲辰到戊申共五年。清初作家朱彝尊在《謁孔林賦》里寫道:“粵以屠維作噩之年,我來自東,至于仙源”,其實(shí)是說在己酉年。 干支紀(jì)年法一般認(rèn)為興自東漢,六十甲子周而復(fù)始,到現(xiàn)在沒有中斷。由此可以向上逆推,知道上古某年是什么干支。一般歷史年表所記的西漢以前的逐年干支,是后人逆推附加上去的,這一點(diǎn)應(yīng)該注意。 三、天干地支的含義與十二生肖的相配十天干的意思: 據(jù)《史記·律書》和《說文解字》等書記載,按辭義可解釋為:甲:植物破甲之時(shí);乙:屈曲生長之時(shí);丙:天氣明亮之時(shí);?。憾阎畷r(shí);戊:豐茂之時(shí);己:紀(jì)識之時(shí);庚:成熟之時(shí);辛:更新之時(shí);壬:懷妊之時(shí);癸:揆度之時(shí)。 這清楚地表明了天干是一歲中10個(gè)時(shí)節(jié)的物候。 十二地支意思: 又根據(jù)《釋名》和《史記·律書》、《說文解字》,十二支名稱的含義為:子:萬物孳生之時(shí);丑:扭曲萌發(fā)之時(shí);寅:發(fā)芽生長之時(shí);卯:破土出苗之時(shí);辰:舒展生長之時(shí);巳:陽氣盛壯之時(shí);午:陰陽交替之時(shí);未:嘗新之時(shí);申:成熟之時(shí);酉:煮酒之時(shí);成:衰老枯黃之時(shí);亥;收藏之時(shí)。故十二地支也清楚地表明了一年中植物生長過程的12個(gè)時(shí)節(jié)。 天干地支應(yīng)是分判時(shí)節(jié)的兩種不同的方法,是兩種不同的歷法系統(tǒng)。天干屬陽歷,地支屬陰歷,所以,晉代天文學(xué)家虞喜把天干稱之為日雄,地支為月雌。《爾雅·釋天》則將天干稱為月陽,將地支稱為月名。天干就是一年分為10個(gè)月,每個(gè)月為36天的太陽歷月名;地支就是農(nóng)歷的月名。將天干和地支配合起來,組成60個(gè)數(shù)的周期用以紀(jì)日,后來又用來紀(jì)年和紀(jì)月,這可能是殷商人的創(chuàng)造。 為了克干支記憶的不便,人們便創(chuàng)立了以鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬12種動(dòng)物來代替十二地支,并且與十二地支有固定的對應(yīng)關(guān)系,這就不易錯(cuò)亂。由于這12種常見的動(dòng)物具有實(shí)感,容易為廣大群眾記憶和接受,于是便很快地在社會(huì)上流傳開來,至今仍然盛行。 十二生肖的排列順序是如何定型的,它與十二地支的對應(yīng)關(guān)系又是如何確定的,這些在古代文獻(xiàn)中都沒有明確的記載。民間流傳的所謂牛鼠賽跑的故事,可信程度不大。這些關(guān)系可能是逐步發(fā)展起來的,經(jīng)典文獻(xiàn)中的名句,例如,《詩·小雅》“龍尾伏辰”、《左傳·僖公五年》“吉日庚午,既差我馬”等,都可能作為十二生肖與十二地支對應(yīng)關(guān)系的起因,這就關(guān)系到二者誰產(chǎn)生在先的問題了;形體特性類似或常在一起的動(dòng)物及家畜等,例如,龍和蛇,馬和羊,雞、狗、豬等,就自然地排列在一起;五行相生、相克的關(guān)系,也應(yīng)該是考慮的一個(gè)因素。 另外,如將虎與寅相配,大約與西羌氐羌民族的虎崇拜有關(guān),他們以虎月為正月,又以虎為貴、為大,故以虎月為正月??傊?,十二生肖順序的形成,是包含著多種因素在內(nèi)的。 (正文完) |
|