李博
每逢傳統(tǒng)節(jié)日清明節(jié)到來,很多小伙伴都會(huì)在這一天祭祖、掃墓。不知大家有沒有想過這樣一個(gè)問題:為啥同樣是傳統(tǒng)節(jié)日,除夕、元宵、端午、中秋節(jié)每年對(duì)應(yīng)的陽歷日期差好多,而清明節(jié)每年對(duì)應(yīng)的陽歷日期卻差不了幾天呢?
這要從“農(nóng)歷”“陰歷”“陽歷”這幾個(gè)概念的關(guān)系說起??赡茉诤芏嗳诵哪恐?,農(nóng)歷等于陰歷,其實(shí)并不是這么回事。所謂陰歷和陽歷,是根據(jù)制定歷法時(shí)參照的天體來加以區(qū)分。根據(jù)月亮的周期變化制定的歷法,我們就管它叫陰歷;相反,根據(jù)太陽的周期變化制定的歷法,我們就管它叫陽歷。
那么中國的歷法是怎么確定的呢?根據(jù)在山西臨汾發(fā)現(xiàn)的陶寺古觀象臺(tái)遺址,早在帝堯時(shí)代,中國的古人就通過觀察太陽在一年中的日出位置變化,來確定歷法了;元代郭守敬主持建造的登封觀象臺(tái),則是通過正午日影的長度變化來判斷日期的。
今天的我們知道,“年”其實(shí)是地球繞太陽運(yùn)行的時(shí)間,在地球上看起來,就是太陽軌道以及群星的變化周期。早在春秋戰(zhàn)國以前,中國的天文學(xué)家們就已經(jīng)發(fā)現(xiàn)一年的長度是365.25天,南宋天文學(xué)家楊忠輔則把一年的長度精確到了365.2425天。這些都說明,“陽歷”體系在中國是源遠(yuǎn)流長的。
歷法中除了“年”和“日”,還有“月”。中國傳統(tǒng)歷法的“月”就跟太陽沒有什么關(guān)系了,主要看月亮的運(yùn)行周期。古人通過觀察發(fā)現(xiàn),月亮每29.53059天會(huì)發(fā)生一次圓缺的周期變化,就管它叫一個(gè)“朔望月”。于是,古人便根據(jù)朔望月的長度,把傳統(tǒng)歷法的“月”定為29天或30天。
不過,日月兩套體系并行,就會(huì)出現(xiàn)一些計(jì)算上的問題。比如,如果一個(gè)月平均長度是29.5天,那么十二個(gè)月就是354天,而一年是365.25天,中間差了11天左右(例如,2018年的春節(jié)就比2017年早11天)。每年都差幾天,累積起來的誤差可不得了。于是,古人又想出了“閏月”的概念,即每19年額外加了個(gè)月。
現(xiàn)代使用的農(nóng)歷,脫胎于傳統(tǒng)歷法,綜合考慮了太陽和月亮的運(yùn)行周期。所以,農(nóng)歷確切地說不是“陰歷”,而應(yīng)該是“陰陽合歷”。其中,清明節(jié)來自二十四節(jié)氣,屬于陽歷體系,每年都在4月4-6日之間;而端午、中秋、除夕、元宵節(jié)這些則根據(jù)月亮的變化確定日期,屬于陰歷體系,每年對(duì)應(yīng)的陽歷日期差別就很大。