您好!您的館藏文章“正確閱讀農(nóng)歷(簡介)”深受廣大館友的喜愛,于2013年1月4日進入“閱覽室”頻道的“生活/居家”下“生活百科”類別的精華區(qū)。360doc代表全體館友感謝您的辛勤勞動和慷慨分享!
360doc個人圖書館
正確閱讀農(nóng)歷(簡介)
直言了,2010-02-02。
http://sites.google.com/site/zhiyanpage/lvli/zy0202_lvlireading
多年來,每逢農(nóng)歷新年和趕上歷法調(diào)整現(xiàn)象,社會就泛起各種惑眾傳言,其中流行的是把二十四節(jié)氣的“立春”和陰歷正月初一的“春節(jié)”混淆,說農(nóng)歷新年起始是“立春”;基于這個說法,一些官員和官媒曾鼓吹廢除中國歷法,有的則拿舊年雙春和新年無春大做文章和散布虛假信息,甚至還有“萬年歷混戰(zhàn)”、各說一套。造成這種社會混亂之緣故多種多樣,缺乏農(nóng)歷閱讀基本知識是其中之一。本文就如何正確閱讀農(nóng)歷的技術(shù)方面做個簡單說明。
據(jù)有確切文字記載的歷史資料看,中國傳統(tǒng)歷法(簡稱農(nóng)歷)是“多軌制”,即有數(shù)個周期軌道做天文觀測和歷法調(diào)定,其中黃道(陽歷,日象)和白道(陰歷,月象)最常用,因而,約定俗成,簡稱“雙軌制”或“陰陽合歷”。本文就這兩個周期做討論。一圖勝千言。這里是新舊交替之際的歷法片段:
以下,就用這圖表為例做說明討論。
陽歷符號和閱讀:
陽歷反映的是太陽在黃道上的運行周期(其實是地球圍繞太陽公轉(zhuǎn),下同),表達為圓周度數(shù)。在理論上,這個周期為360度,分為24等份、叫“二十四節(jié)氣”,每個節(jié)氣的理論度數(shù)為15度。由于地球自轉(zhuǎn)一周(一日或一天)所經(jīng)過的黃道度數(shù)十分接近一度,因而,二十四節(jié)氣的一個節(jié)氣表達包含15天;反映在歷法表上、每過15日就更替為下一個節(jié)氣。就是說,讀到“過了某某節(jié)氣”,那意味著太陽在黃道上運行了15度(相當于地球自轉(zhuǎn)了15周期、即15天/日)。
二十四節(jié)氣的周期坐標定位點是冬至、起始點是春分。理論上說,二十四節(jié)氣的任何一個位點都可以作為周期起點,而農(nóng)歷使用春分位點的最主要緣故(當然還有其它緣故),是因為黃道和赤道有兩個相交點,分別叫作“春分點”和“秋分點”。照常理,兩個軌道的交點為共享起點。黃道發(fā)明是在北半球?qū)崿F(xiàn)的。對北半球來說,春分時刻萬物萌發(fā)、有生命起動意義;秋分時刻萬物凋零、有生命終止意義。于是,古代居民就把有生命起動意義的春分位點作為二十四節(jié)氣的周期起始點,并取名為春分。
經(jīng)過長期觀察,古代居民發(fā)現(xiàn),節(jié)氣經(jīng)過并非個個都是15日那么均勻,而是實際上彼此不等的,且一個周期的實際日數(shù)合計為365.2,換算為圓周度數(shù)、超過理論的360度。這是地球公轉(zhuǎn)軌道并非正圓而是偏心橢圓的緣故造成的。就是說,陽歷需要調(diào)整,例如,不久即將新到的節(jié)氣周期就有閏芒節(jié)氣調(diào)整。
至于二十四節(jié)氣名稱來歷,純屬是為方便記憶而編制的;您把二十四節(jié)氣的名稱換成“ABCD”也無妨。實際上,做天文歷法核算的時候,專職人員就是把節(jié)氣名稱作為抽象符號對待的;否則,本是全國全球都適用的二十四節(jié)氣理論方法,就只能在中國中原一帶使用了。

陰歷符號和正確閱讀:
中國農(nóng)歷中的陰歷反映的是月象在黃道上的周期,記錄表達為年、月、日。其中,“年”用干支紀年表達,例如“甲子年”、“乙丑年”、“庚寅年”,等等。所謂“干支”,是“十天干”和“十二地支”兩組序列符號的簡稱:
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
天干和地支彼此互逆運行,各個符號兩兩結(jié)合,稱為“干支”。陰歷的一年周期為“紀年”,用干支序列表達某個紀年,稱為“干支紀年”。
陰歷中的“月”“日”常用數(shù)字表達,例如“正月初一”(一月一日)、“二月十五”、“三月三日”,等等。一個月象周期地球自轉(zhuǎn)29.53日,為方便整數(shù)表達,就用大月為30日、小月為29日、平均值十分接近月象周期實際日數(shù)的方法。
為了與黃道周期吻合,規(guī)定陰歷一個周期為一年、一年為十二個月。如此一來,陰歷一年的周期天數(shù)合計約為354日,換算為圓周度數(shù)、周期合計明顯小于360度、更小于陽歷周期實際日數(shù)總和,即陰歷需要調(diào)整。經(jīng)過多年實踐,中國古代居民建立了“十九年七閏”等陰歷調(diào)整方法。
跟陽歷一樣,從理論上說,陰歷周期的新年起始可以是任何月日;也跟陽歷規(guī)定起始點一樣,陰歷周期起始點的規(guī)定也有它的科學道理,術(shù)語叫“建正”。所謂“建正”,就是陰歷正月在黃道十二宮的宮位?,F(xiàn)用農(nóng)歷陰歷是約兩千年前漢代所確定的“建寅”歷法,即陰歷新年正月從黃道十二宮的“寅”位開始。
在有確切文字記載的歷史上,中國歷法曾有不同的“建正”:夏朝建正為寅宮(正月在十二宮的寅位),即所謂“建寅”歷法;商朝歷法“建丑”,周朝歷法為“建子”。史稱為“三正”。而秦朝歷法則為“建亥”,即正月落在十二宮的亥宮之位、一年起始于亥宮之位。
到漢代,照規(guī)律,正月位置本應(yīng)退到戌宮;但秦朝歷時很短,于是,漢朝開張之際繼承了秦朝的“建亥”歷法。然而,從夏朝到漢朝,兩千來年積累的建正宮位屢變之弊十分明顯突出了。于是,天下安定后,漢代皇室開始了大規(guī)模的歷法改革,其主要成就之一,是使陰歷建正即一年起始的宮位固定下來。
漢代歷法采用“建寅”法。表面上看,它跟夏朝“建寅”一樣(故而漢代以來農(nóng)歷也稱為“夏歷”),其實大不一樣。夏歷采用閏月加月法(年終加月)和建正逆向調(diào)整,難免后來建正頻頻再次逆向變動。而漢代歷法選擇閏月插月法,其“建寅”是綜合日象、月象和星象三個周期的結(jié)果,即所謂“三統(tǒng)歷”:把三個天象周期合為一綜合核算,十二宮的寅宮對建正位置固定是最佳選擇。其綜合方法十分龐大復(fù)雜,首位措施之一,是求得日月星三個天象周期的公倍數(shù)為整個歷法的統(tǒng)一大周期,以這個統(tǒng)一大周期來核算日月星的三個天象周期的歷法記錄表達,同時,變閏月加月法為插入法而使建正宮位固定下來。在這個條件下,穩(wěn)定的陰歷起始最佳位點不是十二宮的“子”位(坐標標準點)、而是“寅”位。
12宮戌亥子丑寅卯辰巳午未申酉戌亥子丑寅
夏9101112正23456789101112正
商101112正23456789101112正1
周1112正23456789101112正12
秦12正23456789101112正123
漢9101112正23456789101112正
這就是漢代歷法“建寅”的來歷,也是漢代“建寅”歷法和夏朝“建寅”歷法的根本不同之處。就是說,社會多年流傳把漢代歷法稱為“夏歷”的說法,其實是將錯就錯,--- 反正都是“建寅”,殊不知兩者的核算調(diào)整等等是大不相同的。
正因為漢代歷法改革使日象周期(陽歷,黃道)、月象周期(陰歷、白道)、星象周期(黑道)的起始點都穩(wěn)定下來,所以,后來就有了張衡的渾天儀和候風儀的出世,即用統(tǒng)一大周期的原理而使天象、氣象和歷法的記錄表達和核算調(diào)整都實現(xiàn)了足夠高程度的機械化??上У氖?,當時實行獨尊儒術(shù),一幫儒臣認為張衡的天文歷法理論方法不符合儒家思想,就通過種種手段把張衡罷免和驅(qū)逐發(fā)落,還搞了滅籍、把他的絕大部分作品都銷毀了。結(jié)果,張衡的科技成果留下來了,可具體原理方法及其分析說明的原始文字卻是永遠地消失了(在中醫(yī)和道家那里還有些殘存篇章)。
附帶說:漢代歷法改革大量使用了易學象數(shù)和陰陽五行的理論方法,使日月星三大天象周期軌道的起始位點穩(wěn)定獲得了數(shù)理科學依據(jù)。這是當時出現(xiàn)董仲舒“天不變、道亦不變”及其用“三統(tǒng)歷”陰陽五行闡明皇帝政治權(quán)威的整套理論的知識背景;這也是董仲舒繼續(xù)用天文歷法闡明社會政治、結(jié)果違背了他自己支持的獨尊儒家的政策而失去皇室寵愛的社會背景。董仲舒的命運極大地改變了陰陽五行的本意和面目。換句話說,沒有漢代歷法改革,就沒有董仲舒學說;要確切和深刻地理解董仲舒學說及其深遠影響,就很有必要學習甚至熟悉一些中國農(nóng)歷的基礎(chǔ)知識。
附帶說:文革以后的《辭?!返裙ぞ邥鴮Α敖ㄒ钡慕忉屖清e誤的。譬如,那些工具書說:“'建’:北斗的斗柄所指曰建。農(nóng)歷正月曰建寅,二月曰建卯,謂斗柄旋轉(zhuǎn)所指之十二辰,故稱月建?!比缜罢f,建正是正月所處黃道十二宮哪個宮位的選擇,而并非將十二個月的名稱依此用地支替代。譬如,“建卯”的意思是正月落在卯宮,即陰歷周期一年起始于黃道十二宮的卯宮位置,并非意指“二月”。再舉例:秦朝歷法“建亥”,意思是規(guī)定每年正月即陰歷新年起始于黃道十二宮的亥宮位置。而按照那些辭典的解釋,“建亥”是十二月、意思是一年周期的終止而不是起始了;那么一來,整個歷法和歷史記錄就會全搞錯。
黃道符號和正確閱讀:
如前所述,黃道理論表達為一個周期360度。除此而外,核算陽歷陰歷需要帶有“絕對恒定”性質(zhì)的黃道大周期,于是,古代居民建立了“干支紀日”和“干支紀月”來表達黃道大周期的方法,表達的是黃道周期在絕對坐標天球上的運行周期,因而,在農(nóng)歷術(shù)語中,該黃道大周期也俗稱為“大周天”,而黃道自身一個周期俗名叫“小周天”,合稱“周天”。
由于地球自轉(zhuǎn)一周(一天或一日)所經(jīng)過的圓周長度極為接近黃道一度的長度數(shù)值,因而,為方便閱讀,農(nóng)歷用所謂“干支紀日”(簡稱“紀日”)表達黃道一度,即每過一天就按照序列更替干支,譬如,“甲子日”、“乙丑日”、“丙寅日”,等等。干支紀日之序列更替只看地球過一日,而不管那天是處在陽歷的哪個節(jié)氣、也不管那天處在陰歷的哪年哪月哪日。就是說,干支紀日表達與陽歷陰歷無關(guān),其“日”的意義并非年月日的“日”,而是包含約合黃道一度的周長長度,是黃道周期在天球坐標上運行的一段軌跡。
干支紀日的一個周期為60甲子,即60個紀日,合黃道60度之周長長度。該周期單位用“干支紀月”表達,簡稱“紀月”,譬如,“甲子月”、“乙丑月”、“丙寅月”,等等。六個干支紀月周期的長度為360度(6x 60)、相當于黃道理論周期長度,因而,農(nóng)歷有“天以六為節(jié)”之說。
干支紀月一個周期也是60甲子,即60個紀月,合3600度(60度x60)之周長長度。這是黃道大周期的一個周期,比10個陽歷周期略少、比10個陰歷周期略多;10/2=5,因而,農(nóng)歷有“地以五為制”之說。
附帶說:農(nóng)歷的“天以六為節(jié)”和“地以五為制”之說,是“五運六氣”理論方法的基本來源。中醫(yī)基礎(chǔ)理論方法大量借用農(nóng)歷理論方法及其術(shù)語、特別是“五運六氣”。就是說,要真正學好用好中醫(yī),就必須學好甚至要吃透“五運六氣”背后的天文歷法基礎(chǔ)知識,否則,難以成為真正的中醫(yī)高手。
以上僅是用紀日紀月來核算日月兩個天象周期的理論計算。漢代歷法改革所做的是日月星三個天象周期的實際運行核算計算,因而黃道在天球上的大周期數(shù)字不是3600那么整齊簡約,而是約為562120。
為了并非天文歷法專業(yè)的人能夠簡易閱讀干支紀日和干支紀月,歷法制定就把它們換算為“中氣定月”(以二十四節(jié)氣中氣為準而定月份)的表達方法。因此,在通常使用的歷法表上,紀日紀月的書寫表達并非是干支紀日紀月的原本表達;做天文歷法核算調(diào)整之時,若使用那些歷法表,就需要做換算(當然,使用原本意義的記錄,就不需要做那種換算了)。
簡言之,農(nóng)歷的干支紀日紀月方法類似西方歷法的“儒略日”方法:不管是公元哪年哪月哪日,過一天就按序列更替累計一個儒略日,根據(jù)該日所經(jīng)過的天球經(jīng)度來核算歷法。兩者不同的是:西方歷法的儒略日方法是累進制,優(yōu)點是時刻點的值沒重復(fù)、一目了然知道絕對位置或直線累計位置所在;缺點是沒周期表達,不做專業(yè)計算就不知處在哪個周期位置。而中國歷法的紀日紀月方法是循環(huán)制,優(yōu)點是一目了然知道某時刻處在哪個周期位置,缺點是時刻點的值有重復(fù)、不做計算就不知道重復(fù)者的絕對位置或直線累計位置。
公歷符號及其與農(nóng)歷的關(guān)系:
公歷,即西方歷法,是基于日象周期的單軌制歷法,表達為年、月、日。其年份表達為數(shù)字累計,理論規(guī)定每年12個月、每月30天,年終加5天和四年一閏;實際上,各月天數(shù)依照古羅馬文化信念而彼此不同,月份名稱也跟序列次序無關(guān),因而其月份表達跟天文天象無關(guān)。例如:
月份名稱
來歷
月份名稱的含義
漢譯
January
Janus
古羅馬神話中的有兩個面孔的神,主管守門。
一月
February
Februa
古羅馬神話中的死神,主管懲罰和洗滌罪過。
二月
March
Mars
古羅馬戰(zhàn)神;此為實際上的一年開始。
三月
April
Aprilis
古希臘神話中由維納斯制定的主管愛和美的女神。
四月
May
Maia
古希臘神話中法烏諾斯之女,代表春天青春的女神。
五月
June
Juno
主管婚姻生育和女性的女神,朱比特的姊妹和妻子。
六月
July
Julius
儒略·凱薩,古羅馬統(tǒng)治者之一,儒略歷法建立者。
七月
August
Augustus
奧古斯都,羅馬帝國的儒略歷法改革者。
八月
September
seventh
七、第七;從March開始,到此數(shù)到七。
九月
October
octo
八、第八;從March開始,到此數(shù)到八。
十月
November
nineth
九、第九;從March開始,到此數(shù)到九。
11月
December
dec
十、第十;從March開始,到此數(shù)到十。
12月
那些稱呼說明公歷充滿宗教神話因素,且其一年實際開始是周期的第三個月而并非第一個月。就是說,公歷的月份表達和歷法操作之間大部彼此不相關(guān)。由于公歷月份名稱的漢語翻譯并非原意,這些事實就都被掩蓋了,甚至發(fā)生誤解、以為公歷月份排列“更科學”,殊不知那種排列方法是基于神話故事和文化信念的,跟本意上的“科學”無關(guān)。
由于公歷和農(nóng)歷陽歷都是基于日象周期的歷法,因而,它們的某個時刻點彼此對應(yīng)也相當穩(wěn)定。例如,農(nóng)歷節(jié)氣立春總是在公歷二月四日或前后。殊不知,這種穩(wěn)定對應(yīng)關(guān)系是表面現(xiàn)象,其實,兩者是完全不同的和彼此不相干的歷法體系,至少,如前所說,公歷是累計單軌制,而農(nóng)歷是循環(huán)多軌制;不但歷法自身表達如此,就是用來核算歷法的大周期也是如此。
歷法集中代表了一個民族國家對宇宙、天地和人類所處的法則觀念,其符號系統(tǒng)集中代表了該民族國家的思維方式,且歷法是該民族國家繼承最穩(wěn)固和延續(xù)時間最長的科技文化工具,更是人人使用和干預(yù)所有人日常作息的手段,所以,不同歷法對民族國家文化意識的影響很大,造成的彼此不同也是多方面和易見的。
譬如,西方歷法是累計單軌制,而有始必有終,因而,在西方文化意識中,社會民眾對“創(chuàng)世”和“世界末日”就格外關(guān)注,對未來也更為憧憬而使得年青總是優(yōu)勢;同時,西方文化中的創(chuàng)新意識很強而使其想象力很發(fā)達,對歷史的重復(fù)經(jīng)常感到不耐煩。而中國歷法循環(huán)多軌制,無始無終,因而,在中國文化意識中,社會民眾對“創(chuàng)世”和“世界末日”的興趣不大,對過去的憧憬而使得年老總是優(yōu)勢;同時,中國文化中的守舊意識很強而使其想象力十分薄弱,對歷史的重復(fù)是司空見慣(甚至言必論古、越古越權(quán)威)、而對歷史的創(chuàng)新則總是感到不耐煩甚至抵制。
所謂“萬年歷混戰(zhàn)”的技術(shù)由來:
漢代改革的歷法使用至今,已有兩千來年(元朝實行回回歷,是個例外)。從漢朝到清朝,發(fā)生過多次大大小小的變革,但基本框架沒變,即中國農(nóng)歷是陰陽合歷的雙軌制的基本框架和陰陽二歷的周期起始位點都沒變,皇室對歷法知識的重視和民眾對歷法基本知識的足夠了解的社會狀態(tài)也沒變。在那種條件下,自然,從漢朝直到清末的兩千來年時間里,中國社會幾乎就沒有發(fā)生過“萬年歷混戰(zhàn)”的事情,更沒有連陰歷新年何時開始都不知道、甚至把陽歷節(jié)氣立春當做陰歷干支紀年起始的荒唐事情。
如今,“萬年歷混戰(zhàn)”亂到連農(nóng)歷新年起始是正月初一都不知道了,越來越多的中國人不知道自己的歷法是什么東西了;一些所謂負責國學的官員、高等院校的教授博士們、還有代表官方專職負責科教學術(shù)和歷史文化官方媒體們,因不具備農(nóng)歷基礎(chǔ)知識而多次在國內(nèi)國際場合鬧了大笑話、給社會造成嚴重誤導(dǎo);還有,國家花費巨資投入的國家重點項目,也因不懂農(nóng)歷而全搞錯、造成巨大的浪費。
詳細分析那些問題的來龍去脈超出本文主題,這里就本文所涉及的歷法周期起始的技術(shù)問題而發(fā)個議論:造成那些混亂荒唐的主要技術(shù)緣故,是1912年歷法改革工作做得太潦草和太輕率。
中國于1912年實行歷法改革、采用西方歷法為通用歷法(公歷)。為了讓西歷新年享有“元旦”稱呼,就將農(nóng)歷新年正月初一原有的“元旦”之稱改為“春節(jié)”;同時,以訛傳訛地說“立春”為節(jié)氣周期的起始。那結(jié)果,直接導(dǎo)致了不知農(nóng)歷基礎(chǔ)知識的人很容易把“春節(jié)”和“立春”混淆(即混淆陰陽二歷),認為兩個都標志新年開始,而每年“春節(jié)”出現(xiàn)日期不一樣(在西方歷法看,各年春節(jié)日期位置很不穩(wěn)定)、而“立春”出現(xiàn)總是很穩(wěn)定(由于節(jié)氣和西歷都是陽歷,故而節(jié)氣在西歷的日期位置就足夠穩(wěn)定,例如“立春”經(jīng)常是西歷二月四日),那就干脆取消“春節(jié)”、用“立春”作為農(nóng)歷新年的開始。
那以后到目前,那些說法主張經(jīng)過現(xiàn)代八字先生而進一步發(fā)展延伸,例如把“立春”當作陰歷干支紀年的周期起始,干脆連干支紀年和陰歷是什么都不知也不管了。而在1912年歷法改革以前,不必說專職天文歷法的人,就是半瓶醋的四柱八字算命先生,以及還沒完成相當今日小學教育的書童老農(nóng),也沒把“立春”當作陰歷干支紀年周期開始的,而是陰陽二歷及其起始都搞得很清楚的。
知道前述農(nóng)歷閱讀知識,就不難看出,那些說法主張是混淆了陰歷和陽歷,也是混淆了西歷陽歷和農(nóng)歷陽歷那兩套大不相同的歷法系統(tǒng)。如果當初不把“元旦”改為“春節(jié)”(甚至不做任何改動)、及時杜絕“立春為節(jié)氣周期起始”的以訛傳訛的說法,那么,“春節(jié)”和“立春”的望文生義的聯(lián)想就可大體避免了,就可在相當程度上防止陰歷陽歷的混淆理解發(fā)生,自然,“萬年歷混戰(zhàn)”也可大體避免了。
用前代學人顧炎午似乎很有預(yù)見的話結(jié)束這次討論。他的《日知錄》說:“三代以上人人皆知天文。'七月流火’,農(nóng)夫之辭也。'三星在戶’,婦人之語也。'月離于畢’,戌兵之作也。'龍尾伏辰’,兒童之謠也。后世文人學士有問之而茫然矣。”如今狀況比顧炎午那描述是有過之而無不及。經(jīng)常看到一些文人媒體說,全世界只有中國古代文明在延續(xù),而實際上呢,中國文明的嚴重斷代正在我們眼前發(fā)生。
愛華網(wǎng)


