|
農(nóng)歷把每月初一叫做“朔”, 最后一天叫做 “晦”,十五叫做 “望”。 所以《莊子》說(shuō)“朝菌不知晦朔”。 近在望后的日子叫做“即望”。所以蘇軾《前赤壁賦》說(shuō):“壬戌之秋,七月即望?!?nbsp; 《尚書(shū)·堯典》有 “乃命羲和,欽若昊天,歷象日月星辰.敬授民時(shí)”, “日中星鳥(niǎo),以殷仲春;日永星火,以正仲夏;宵中星虛,以殷仲秋;日短星昴,以正仲冬”, “期,三百有六旬有六日.以閏月定四時(shí)成歲”等記載。 雖然《尚書(shū)》乃后人所做,井不足以證明當(dāng)時(shí)已認(rèn)識(shí)到每個(gè)回歸年長(zhǎng)度為366天,但是對(duì)于農(nóng)事活動(dòng)來(lái)說(shuō),“年”是最重要的周期。 所謂“以閏月定四時(shí)成歲” 我國(guó)歷法自秦漢以前至清末,共有100多種,都是“陰陽(yáng)合歷”,它的歷年取回歸年(365.2425 日),歷月則取朔望月(29.5306日),由于這兩數(shù)值都不是整數(shù),歷法家在制歷時(shí)把這兩個(gè)周期協(xié)調(diào)起來(lái),使得每月初一為朔,每歷年中的節(jié)氣要符合實(shí)際氣候以利生產(chǎn)。 在春秋時(shí)期的歷法已經(jīng)協(xié)調(diào)得相當(dāng)成功,并定出了置閏月的規(guī)則: 《左傳》記載了魯僖公五年(公元前654年)正月辛亥和魯昭公二十年(公元前521年)二月己丑兩次“日南至”(冬至),由此可算出在這133年間有49個(gè)閏月,即19年7閏月。如以每年12個(gè)月計(jì)算,19年7閏共235個(gè)朔望月,共6939.69日;而19個(gè)回歸年等于6939.60日,兩數(shù)十分接近。 這稱為“十九年七閏法”。 以閏月定四時(shí)成歲的根據(jù)即來(lái)源于此。 我國(guó)歷法采用干支記法。 東漢以前只以記日,建武三十年(54)以后,始以記年。 至于干支記日法,來(lái)源甚久。夏代可能已產(chǎn)生天干記日法,即用甲、乙、丙、丁、戊、己、庚、辛、壬、癸十個(gè)字來(lái)記日。 夏代后期的幾個(gè)帝王使用“孔甲”、“胤甲”、“履癸”等名號(hào),可以為證。在河南安陽(yáng)縣西北小屯村發(fā)掘的殷墟卜辭甲骨文,已使用干支記日法。有一塊武乙時(shí)期(約公元前13世紀(jì))的牛胛骨,上面刻有完整的六十甲子,很可能是當(dāng)時(shí)為計(jì)算日數(shù)所使用的干支表。根據(jù)考證,比較確切地知道:我國(guó)春秋魯隱公三年(公元前720年)二月己巳,曾發(fā)生一次日食。 我國(guó)的干支記日法至遲從這年起,一直延續(xù)從未間斷。 殷代稱十日為一旬,六十為一周。甲骨文中還有“今日”、“今夕”等詞;稱一旬以內(nèi)的未來(lái)日為“翌”,一旬以外的未來(lái)日為“來(lái)”,過(guò)去的日為“昔”??梢?jiàn)當(dāng)時(shí)對(duì)于日子先后的概念已很明確。此外,對(duì)每天的各個(gè)不同時(shí)刻,也有專門(mén)稱呼。 如“旦”即指清晨;“夕”,指晚上;“明”,指黎明;“中日”,指中午;“是日”,指下午;“昏”,指黃昏。同時(shí)又用“大采”表示“朝”,“小采”表示“夕”。 這樣,當(dāng)時(shí)不但有記日法,還有粗略的記時(shí)法。 見(jiàn)于史書(shū)的記時(shí)法,有《漢書(shū)·藝文志》中的“甲夜”名稱。 魏晉時(shí)則有“甲夜、乙夜、雨夜、丁夜、戊夜”的區(qū)分,這和后世的一更、二更、三更、四更、五更相似。 不過(guò)記夜用十干,而推論節(jié)氣和日月交食都用十二支。這是因?yàn)楣糯岩蝗辗譃榘倏?,所以用十干比較方便,后來(lái)把一日分為十二辰,則以用十二支來(lái)表示十二時(shí)辰較為方便。 又因?yàn)?span style="font-size: 18px;">每一時(shí)辰為兩小時(shí),所以有子初、子正、丑初、丑正等的稱號(hào)了。 我國(guó)歷法中重視“朔”。 西周初年可能還是以胐(陰歷初三)為月首。在當(dāng)時(shí)的國(guó)君每月初一(朔)要到廟里設(shè)祭,叫做“告朔”。但朔這天月亮不可見(jiàn),需要根據(jù)“胐日”逆推??墒堑搅宋髦?,已經(jīng)能定出“朔”這一天了。 《詩(shī)經(jīng)·小雅·十月之交》:“十月之交,朔日辛卯,日有食之……彼月而食,則維其常。” 據(jù)考證,這是記述周幽王六年(公元前775年)十月初一日發(fā)生的日食,也是我國(guó)明確記載“朔日”發(fā)生的最早一次日食。 我國(guó)歷法對(duì)于歲首和歷元,也很重視。歲首即“歷年”的第一個(gè)月份。 周歷以建子仲冬之月為歲首,殷歷以建丑季冬之月為歲首,夏歷以建寅孟春之月為歲首。秦用顓頊歷,以建亥孟冬之月為歲首。 歷元,是歷法中描述天象發(fā)生的起算時(shí)間;冬至作為一年的開(kāi)始,朔旦作為一月的開(kāi)始,夜半作為一天的開(kāi)始。甲子日又是干支記日周期的起始。 古人治歷的基本觀念,首先注重歷元,一定要以甲子那天恰好是夜半、朔旦、冬至作為起算的開(kāi)始。 除了這些標(biāo)準(zhǔn)之外,還要求“日月合壁,五星聯(lián)珠”。這樣,這個(gè)更理想的歷元稱為“上元”。 “日月合壁”本來(lái)是日月同升的意思,古人以為這種天象不容易遇到,是祥瑞之兆。 后來(lái)推廣,只要日、月同一宮(和十二次中的“每一次”差不多,30°”)或?qū)φ眨ㄈ?、月在相?duì)位置),都叫做“合壁”。 到了清代,欽天監(jiān)改為只以“合朔”為限,即在夏歷每月初一日,都叫“合壁”了。 “五星聯(lián)珠”就是金、木、水、火、土五顆大行星同時(shí)并見(jiàn)于一方的意思。 古人也以為這是不易遇到的天象。后世推廣,以五星各居一宮互相鄰接便稱為“聯(lián)珠”。清代欽天監(jiān)則以五星經(jīng)度相距45°便算“聯(lián)珠”了。 要實(shí)現(xiàn)這個(gè)“甲子、夜半、朔里、冬至”和“日月合壁,五星聯(lián)珠”的理想,古代歷法家致力于觀測(cè)星象。為了推算冬至、朔里在同一天,就要在白天用圭表測(cè)太陽(yáng)影子,夜間觀測(cè)中星(即過(guò)子午線的星);為了推算日月合壁而發(fā)現(xiàn)了日、月交食的成因,知道了日、月在“朔”相交便發(fā)生日食,在“望”相交而發(fā)生月食。 又為了推算“五星聯(lián)珠”注意五星運(yùn)行情況,因而知道了五星見(jiàn)、伏周期和順、逆行現(xiàn)象。這樣不斷地觀測(cè)和推算,我國(guó)歷法就逐漸發(fā)展起來(lái)。 。 |
|
|
來(lái)自: 青冥書(shū)屋 > 《易經(jīng)》