星空有约|这个月,公历和农历日期重合了!
这几天,细心的公众在翻看日历时会发现,公历11月与农历十月的日期完美重合:公历11月1日这天是农历十月初一,公历11月30日这天是农历十月三十。这是怎么回事呢?听听天文科普专家怎么说。
中国天文学会会员、天津市天文学会理事杨婧表示,这并非印刷错误,而是我国历法编排所导致的一种巧合。
她介绍,作为世界通用的现行历法,公历是根据地球围绕太阳公转一周即一个回归年的运动周期来制定的历法。一个回归年的长度是365.2422天,一年分12个月。由于回归年不是整数,公历便规定每4年增加1天,这一年称为公历的闰年。凡公历年数能被4除尽为闰年366天,除不尽则是平年365天,增加的那一天安排在2月。整数世纪年同时还能被400整除才是闰年,否则是平年,这样每400年中有97个闰年。
农历是我国的传统历法,以月球绕地球运行周期和地球绕太阳运行周期为依据而制定,是一种阴阳合历。农历月是按月球盈亏圆缺变化,即“朔望”周期来定义,一个朔望周期的平均长度为29.5306天。由于农历月的天数也要用整数表示,因此有时是小月29天,有时是大月30天。
公历有闰年,农历同样也有闰年,其方法是“十九年七闰”,平均每隔两三年安排一个闰月,有闰月的农历年份包含13个月,年长384天左右,反之没有闰月的年份年长354天或355天。
杨婧指出,相比较可以发现,公历年的长度几乎不变,而农历年的长度变化很大,这就使得一年当中的农历日期和公历日期并不能保持相对固定。农历初一这天所对应的公历日期,可以前后浮动30天左右。随着时间的推移,某一年中,某个农历月的初一就会与临近的公历月的1日重合。
杨婧表示,农历依据自然天象制定,并在一定规律内变化。虽然有时“换算”起来有一点“烧脑”,但这也正是我国传统历法的魅力所在。