第83章 年月日的故事(第4/6 頁)
夏天的某一天,正午時影子達到最短,那天的夜晚也最短。最就是極,極就是至,所以一個叫冬至,一個叫夏至。各向前反推八分之一年,就是冬和夏的起點。
“冬至和夏至,恰好在春分和秋分的中間。確定了一個,就確定了其餘的三個。確定影子在一條直線上比較難,確定影子的長度相對較要簡單,尤其是影子較長時誤差較小。因此,尋找冬至日就成了確定節氣的關鍵。
“日影法來得準確又簡單,測量的工具叫圭臬。奉為圭臬,說的就是測量的標準。前有祖沖之制圭表,後有郭守敬制景符,其精準度已不輸今天。
“季的間距還是有點大,歷官們增加了新玩法,他們把一個季又等分了六分,奇數位稱為節氣,偶數位稱為中氣。小數的部分依日結取整。這樣用來指導農時就更精確了。這樣一年就有了二十四個節氣,每個節氣15或16天。這個叫做平氣法。每個節氣又被分成3個候,一個候為5天或6天。從此就有了氣候的概念。
“堯以來,以節氣為準的太陽曆和以月亮為準的太陰曆並存。雖有閏月的設定,陰曆的月份和陽曆節氣並沒有很好的同步,並不準確。
“文字已經發展得很成熟了,許多史事都有了記錄。但是就是記不清是哪一年了,只知道是武王伐紂後麥子又熟了幾回,時間只能某某王幾年孟春。那堆繩子裡記錄的都是時段,卻沒有時刻。一年一度的慶祝和祭祀就安排在豐收的時節。從舜開始,就不斷地調整月份以合四時。就是無法避免混亂。
“到了夏朝的時候,天下大統,天子命歷官修定曆法,史稱夏曆。後經歷代修正完善,成為我們今天的農曆。華夏的歷史上出現過黃帝歷、顓頊歷、夏曆、殷歷、周曆、魯歷,史稱古六歷。
“到底哪一天算是一個年的開始,沒有人知道。夏王就規定,春為歲首,春天的第一個月,就是正月,正月初一就是一年的開始!這,沒有什麼道理,就是天子的命令。
“歲本來是以木星的週期(11.86年)變化來定的,其十二分之一大約為一年。後來的歲雖然還叫歲,但是已和木星的週期無關,而是按陽曆的節氣來定,歲和年的概念漸漸地就混為一談了。
“按太陽曆節有12個,氣也有12個,用12地支(子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥)來表示,每個地支正好表示一個節氣對。氣開始的那一天正好位於某一個節氣對的正中,因此,氣也稱為中氣。古人用建表示節(起始),用正表示氣(正中)。比如,冬至日就是子節氣對的正中間那天,稱為子正。它向前推半個月,就是子節氣對的開始,稱為建子,節氣正好是大雪。據此立春的節氣應在建寅。以春一月為歲首,那夏曆的歲首就在建寅。
“故歲首並不是冬至,也不是春分,而是在它們的中間位置以立春為中心擺動。為什麼會擺動呢?因為陰曆的月和陽曆的節氣並不同步,需要用閏月來調整,這樣就會忽前忽後。但是總體上以立春為中心擺動。因此,有年前打春和年後打春的說法。
“但是,讓陰曆的閏月成歲和陽曆的節氣成年相合是非常困難的。計算非常複雜。雖有閏月調整,但是總有零頭。如果閏月成歲平均每年少了0.05天,二十年才相差一天,這是很難覺察的。隨著閏月成歲的計算推演得太長,誤差就會變大。陰曆的歲跟陽曆的年就會拉開距離。史官按照夏曆記載歷史事件,是按歲來記載的。一個甲子六十歲,就會差三天。
“隨著光陰的變遷,歲首的日子偷偷地在提前,二十年時間歲首才提前了一天,給人的感覺似乎沒改變。月亮的圓缺漸漸的也不聽了使喚,曆法說它圓的時候它卻扁,說它扁的時候它又圓。十個甲子一轉眼,推算出來的歲和年就相差了30天。夏陰曆的正月初一漸漸地就退到了陽曆的建醜。但
本章未完,點選下一頁繼續。