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