特别声明:本文为新华网客户端新媒体平台“新华号”账号作者上传并发布,仅代表作者观点,不代表新华号的立场及观点。新华号仅提供信息发布平台。
春秋战国时不同区域使用的有夏历、殷历和周历三种历法制度,主要的区别在于岁首的月建不同。一年十二个月是子月、丑月、寅月、卯月、辰月、巳月、午月、未月、申月、酉月、戌月、亥月。其中,冬至所在的月(仲冬之月)为子月,大寒所在的月(季冬之月)为丑月,雨水所在的月(孟春之月)为寅月,其余类推。
夏历以寅月为正月(与今农历正月相同)、殷历以丑月(相当于今农历十二月)为正月、周历以子月(相当于今农历十一月)为正月。我们今天沿用的传统历法是夏历,也叫农历、阴历。这种历法中安排有二十四节气,以指导农事活动,用严格的朔望周期来定月,又用设置闰月的办法使年的平均长度与回归年相近,兼有阴历月和阳历年的性质,因此在实质上是一种阴阳合历。
农历把日月合朔(太阳和月亮的黄经相等)的日期作为月首,即初一。朔望月平均约长29.53059日,所以有的月份是30日,称月大;有的月份是29日,称月小。月初所在的日期,要根据太阳和月球的位置推算确定,而不是机械地安排。农历以12个月为一年,共354或355日,与回归年相差11日左右,所以隔三年就要安插一个闰月,再过两年又安插一个闰月,平均十九年有七个闰月。
在哪个月安插闰月,是需要根据和季节、气候有密切关系的二十四节气具体来定的。一个回归年分为二十四节气,如果二十四节气从立春排到大寒,那么第奇数个就叫做节气,第偶数个叫中气。农历月份的名称按照“中气”而定,如含“雨水”的月份叫正月,含“春分”的月份叫二月。用十二个中气分别表征一年的十二个月,两个中气之间平均为365.2422÷12=30.4368日,则30或31天,相较一个朔望月会多出近一天。
地球绕太阳运动的轨道是椭圆,在近日点(春分、秋分)运动快,两个节气间距时间最多可长31.45日。而农历的一个朔望月平均只有29.5306日,农历小月29天,大月30天。这样便出现这样的情况:有的月份(一般是小月)开始时上个中气已经过去,结束时下个中气还没来。于是这个没有中气的农历月份就被称作上一个月的闰月。譬如,2001年(辛巳蛇年)小满是5月21日(农历四月二十九),下一农历月份初一是5月23日已经错过小满,可是这个农历月结束在6月20日,而夏至是6月21日,那么这个农历月便没有中气,又在农历四月之后,便称闰四月。根据这样的置闰规则,2006年闰七月、2009年闰五月、2012年闰四月、2014年闰九月、2017年闰六月、2020年闰四月,2023年闰二月。
今年的闰四月只有一个芒种节气,而没有中气。这个“闰四月”从阳历5月23日开始至6月20日结束,月长29天。用这种办法置闰月,可以使历月与节气相差不会太远。
本文为中国大百科全书数据库原创,转载须授权。
来源:新华号 中国大百科全书数据库