为啥这几年除夕都“没有”大年三十?
春节将近,不少网友发现,年历上的大年三十似乎又“消失”了。特别是从2025年开始,一直到2029年,连续五年的除夕都落在了腊月二十九这一天。为啥除夕不在大年三十?
“这一情况的出现,和中国农历历算有关。”河北省文史研究馆馆员梁勇介绍说,中国农历当中的月,主要是按照月亮盈亏圆缺变化的周期来确定的,在天文学上称为“朔望月”。
月相会随着月球位置的移动而发生改变。所谓“日月和朔”,指的是月球运行到地球和太阳之间,人们几乎看不到月亮。“这一天就是农历初一,称为‘朔’。满月的那一天称为‘望’。”梁勇表示,一个农历月的长度就是从一个‘朔’到下一个‘朔’的间隔,但它并不是固定的。
这种不确定主要是由天体运行变化所致。中国天文学会会员、天津市天文学会理事杨婧指出,中国农历的制定是一种阴阳合历,既符合月球绕地球运行的周期,又兼顾地球绕太阳公转的节奏。
“两种运动都不是简单的匀速运动。”杨婧说,“它们的轨道都是椭圆形的,所以天体运行速度会时快时慢,导致每个朔望月的实际长度都不尽相同。”
经天文学家测算,朔望月的周期并不是整数。“一个朔望月的平均长度是29天12小时44分钟,换算成小数大约是29.5306天。”中国地理学会会员何永杰介绍,历法的日期必须是整数,现实生活中不会出现“半天”的情况。为了解决这个问题,农历历法设置大月和小月,大月为30天,小月为29天。
如何确定哪个月是大月,哪个月是小月呢?北京天文馆副馆长齐锐强调,公历的大月和小月是人为规定的,大月31天、小月30天,这与天体运行规律没有任何关系。而农历大小月的安排,取决于实际的月相变化。
“如果当月初一‘日月合朔’的时间早于11时15分56秒,为确保下个月的初一能有这样的时刻,这个农历月就不需要多加一天,定为小月;反之,如果晚于这个节点,该月就需要多加一天,为大月。”何永杰解释道。
“如果农历腊月恰好碰上了小月,那么这个月就只有29天,该年的最后一天也就是腊月二十九,大年三十就会‘缺席’。”中国科学院紫金山天文台科普主管王科超说。但无论是在腊月二十九还是腊月三十,除夕一直都是陪伴中国人的重要传统节日。
据悉,腊月逢小月的情形属于正常现象,差不多每三到五年就会出现一次,有时还会连续发生。
“有大年三十的农历年份总体上比没有的年份要多。”杨婧表示,这是由于朔望月的平均长度稍长于29.5天,所以每年大月出现的次数实际上要稍多于小月。
值得注意的是,12个朔望月的总长度约为354天,而公历中地球绕太阳一周的时间为一个回归年,约为365天,两者相差11天左右。为补齐时间差、避免月份与季节不对应,农历历法中引入了“闰月”机制。古人在平均每19个农历年中设置7个闰年和12个平年,以此协调阴阳合历的时间差。
“现如今,中国农历的置闰方法采用的是‘当闰则闰’。”齐锐介绍,闰就是多出一个的意思。严格意义上讲,没有闰年的概念,只有闰日和闰月。譬如公历2024年的2月多一天,该年是闰日年,简称闰年。而农历的闰年是13个月,即闰月年。
闰月的安排与二十四节气有关。“二十四节气对应着太阳在黄道上每运行15度所到达的位置,所以节气日期的划定与公历较为契合。”王科超说,从立春开始按顺序排列,第偶数个节气叫“中气”,如雨水、春分等。农历历法规定,每个农历月都要包含一个中气。由于农历中一个月的时间稍短于公历,长期积累下来,有的农历月里就会没有中气,这个月就被视为上一个月的闰月。
“对于公众而言,想要判断一年中农历的月份是大月还是小月、腊月是否有大年三十,最直接的方法是查看权威机构发布的年历。”齐锐说。
来源:光明日报全媒体记者詹媛、崔兴毅 通讯员杨佳璇
图片由AI生成
责编:邢妍妍
编辑:常莹
【未经授权,严禁转载!联系电话028-86968276】
