[天文历法]农历的年月日是如何确定的

如题所述

农历是我国的传统历法,有几千年的历史。它是中国传统文化的重要组成。它一方面可应用于农业产生,另一方面又深刻体现了中国古代“天人合一”的重要思想。然而,随着社会的发展,农历对于大多数中国人来说越来越陌生,更不清楚农历是如何推算的。 确实,农历对年月日的确定方法比其他历法复杂得多。与西历(即现行公历)相比较,农历最大的特点是,所有的规则都有客观依据,从而人为因素很少;相反,西历的大多数规则都是人为规定的,并有浓厚的宗教色彩。以下是农历的详细规则:一、年月日 简单地说,地球自传一周为一日,月球绕地球公转一周为一月,地球绕太阳公转一周为一年。那么,“一周”的起点在哪里?也就是说,什么时候算是新的一天开始,什么时候算是新的一月开始,什么时候算是新的一年开始? “日”的规定比较简单,全世界已经统一了规则:午夜0时便是一天的开始。古代采用天干地支计时,所称“子时”相当于晚上11时到凌晨1时。其中,晚11时到12时又称“晚子”;凌晨0时到1时又称“早子”。从早子到晚子便是完整的一天。二、朔望月 刚才已经说过,月球绕地球公转一周就是一个月。月球绕地球公转的轨道所在平面叫白道平面,地球绕太阳公转的轨道所在平面叫黄道平面。我们可以近似认为白道平面与黄道平面重合。这样,农历中的每个月,太阳、地球、月球三者会有两次处于同一直线上。当三者共线,且太阳与月球在地球同侧时,“日月合朔”。这一时刻称“日月合朔”时刻。这一时刻所在当天被称为“朔日”。相应的,当三者共线而太阳与月球分别在地球两侧的时刻所在当天被称为“望日”。“朔日”的前一日称为“晦日”。 农历采用“朔望月”,即以朔日作为一个月的第一天,晦日作为一个月的最后一天。朔日为初一,之后各天依次是初二、初三……第十天叫初十,第十一天开始叫十一、十二……第二十天叫二十,第二十一天开始叫廿一、廿二……一直到廿九,如果月大则还有三十。由于月球绕地球一周大约需要29天半,所以从朔日到晦日可能是二十九天(月小),也可能是三十天(月大)。朔日一定是初一,望日通常是十五或者十六,晦天则是廿九或者三十。三、二十四节气 日和月都基本确定了,接下来研究年的问题。 农历是用“二十四节气”来确定年的。二十四节气其实是二十四个时刻,这二十四个时刻对应了地球在公转轨道上的二十四个点,这二十四个点刚好等分这条轨道。 显然,要将一条轨道进行二十四等分,确实不容易。通常是先确定“二分二至”,即“春分”、“秋分”、“夏至”和“冬至”。太阳直射点自南向北过赤道的时刻是春分,到达北回归线的时刻是夏至,自北向南过赤道的时刻是秋分,到达南回归线的时刻是冬至。这样就实现了四等分。再进一步二等分便得到“四立”,即“立春”、“立夏”、“立秋”和“立冬”,它们分别位于春分、夏至、秋分、冬至之前。最后进行一次三等分,完整的二十四节气就确定了,依次为:立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒。其中,排奇数位的十二个节气又叫“气节”,排偶数位的十二个节气又叫“中气”。四、中气与朔望月 又由于地球公转周期约12.368个朔望月,因此一年可能有12个月(称平年),也可能有13个月(称闰年)。理想的状态是这样的:如果为平年,每个朔望月刚好包含一个中气,此时含雨水的月份叫正月,含春分的月份叫二月,然后依次是三月、四月、五月、六月、七月、八月、九月、十月、冬月和腊月;如果是闰年,只有一个月没有中气,其他月份各含一个中气,则这十二个月的名称仍由中气确定,与平年相同,没有中气的月份称为前一月的闰月。以2006年(农历丙戌年)为例,处暑在七月三十,秋分在八月初二,之间有个无中气的月份,所以是闰七月。正月始终是一年的开始,通常最后一个月是腊月,也可能遇到闰腊月(这种可能性很小)。 大多数年份都符合这种理想的情况,但也有例外。五、“无中置闰” 一般的思维是,如果某一年是闰年,则该年有十三个月,因此需要确定一个闰月。而实际上应该反过来,先确定闰月,然后再年这个月在哪一年,最后才知道这一年是闰年。 所谓“无中置闰”,“中”是中气,“闰”是闰月,就是把没有中气的月份确定为闰月。其完整规定是这样的:首先,冬至所在的月份是冬月;然后,看相邻两个冬月之间有几个朔望月;如果是十一个月,则不存在闰月,从前一个冬月起依次叫腊月、正月、二月……十月;如果是十二个月,则有闰月,这时至少有一个月没有中气,其中只有第一个没有中气的月份才作为闰月,其他的月份不管有没有中气,都像平年一样命名,闰月之前的一个月叫什么月,它就叫闰什么月。 再次强调,冬至一定是冬月,无中气的月份不一定就是闰月。 对此,2033年(农历癸丑年)是一个很好的例子:2032年(农历壬子年)冬至在冬月十九,2033年冬至在冬月三十,中间有11个朔望月,不存在闰月,但其中2033年八月无中气;2034年(农历甲寅年)冬至在冬月十二,中间有12个朔望月,有闰月,其中2033年冬月之后的第一个月和第三个月都没有中气,只能闰月第一个月,而第三个月正好是2034年正月。 2033年到2034年一共有三个无中气的朔望月,容易知道只可能闰其中之一,但为什么偏偏是中间一个月被作为闰月,这是有严格规定的。 经过以上几个步骤,农历的年月日便可以确定了。当然,更进一步的还有“天干地支”的问题,本次就不讨论了。 最后再补充一点,人们通常把农历称为“阴历”,其实是不对的。以地球绕太阳公转为依据确定“年”的历法叫“阳历”,以月球绕地球公转为依据确定“月”的历法叫“阴历”,两者兼有则叫“阴阳合历”。所以农历是阴阳合历。
温馨提示:答案为网友推荐,仅供参考
相似回答