去年春节是2月18日,今年春节是2月7日,而明年春节又是1月27日,为什么每年都不同,照这样下去,再过几年,春节不是要退到12月份了吗?经过上网查资料,我终于明白了其中的奥妙:
我国目前同时使用公历(阳历)和农历两种历法。在公历中,地球绕太阳公转一周为一回归年,平年365天,闰年有366天。而农历的历月则以朔望月(月亮连续两次呈现同样的月相所经历的时间)的变化周期为依据,平均长度是29.5306天,因此农历大月30天,小月29天,全年12个月,一年仅有354天或355天,与阳历年相差11天左右。两三个平年后会相差一个月,如果不加以调整,久而久之会出现月份与寒暑的颠倒,历法就失去实用意义。
农历为了保持与公历同步,古人采用设置闰月的方法来解决这个矛盾,现行农历置闰方法是“十九年七闰*”,因为19个回归年的长度,与19个农历平年加7个闰月的总长度基本上相等,因此每隔2到3年,就必须增加一个月,增加的这个月叫闰月,因此农历的闰年就有了13个月。
所以每年春节(