相信很多小伙伴这几天已经没心思工作了,整天想着春节为什么还不来。去年的春节在2月16日,今年在2月5日,提前了11天,要是到了明年,春节更会提前到1月25日,春节的日子变化有什么规律吗?
猪年从2019年2月5日正月初一到2020年1月24日腊月三十,一共只有354天。但是2017年的鸡年却有384天,这又是为什么?
甚至有小朋友问:要是一年能过两次春节就好了。今天我就是要告诉大家:你的梦想完全可以实现!
1朔望月
人们很早以来就会通过观察月球阴晴圆缺的变化计算日期,中国农历把月相完整的周期定为一个朔望月,这实际上是按照月球绕地球公转来计算日期的。
当月球旋转到太阳和地球中间时,月球背靠地球的一面被照亮,此时人们看不到月球(或者非常昏暗),这时就称为“朔月”,时间定为每个月的初一。而当月球旋转到太阳和地球连线的外侧时,月球朝向地球的一面被照亮,此时看起来月亮又亮又圆,称为“望月”,时间是十五或者十六。每个朔望月中,月亮的形状都会呈现阴晴圆缺的变化,这就称之为月相。
月球绕地球公转的回归周期是29.53天,所以各种历法大多规定大月30天,小月29天,又把12个月规定为一年。有些民族的历法是完全根据月相变化制定的,这种历法称为阴历,比如伊斯兰历就是典型的阴历。
2闰月
不过,按照月相变化定制的阴历与按照地球公转定制的阳历并不能简单换算,因为地球围绕太阳运动周期是365.2422天,按照太阳历,每年的时间就是365.2422天。而月球围绕地球运动的回归周期是29.53天,按照太阴历,每年的时间是29.53天×12月=354.36天,二者相差大约11天。如何调和二者之间的差别呢?
伊斯兰历就选择不调和,于是就会出现每一年伊斯兰历都与公历相差11天左右,大约32年就会与公历相差一年。而且,在这种情况下,伊斯兰历的新年在公历中也不一定是什么季节。
中国自古就有阴阳调和的思想,农历采用闰月的方式弥合了地球和月亮的周期,使得在相当长的时间里,农历年和公历年几乎彼此一致,保证了中国的新年总是在冬季差不多的时间出现。农历的基本做法是“19年7闰”,即在19年中插入7个闰月。
按照阳历,一年365.2422天,19年就有6939.6天。按照阴历,每个月29.53天,一年12个月,19年共计6732.8天,阴历比阳历少了206.8天。而七个朔望月是29.53天×7=206.7天,刚好可以补足二者的差别。所以只要在19年中插入7个闰月,刚好可以补足二者的差别。
置闰的具体方法是:中国古人按照地球围绕太阳运动的不同位置规定出24节气,每15~16天一个节气,又把二十四节气分为12个节气和12个中气,并且规定每个朔望月都应该有一个中气。
但是,由于两个相邻中气的时间在30天以上,而一个朔望月周期只有29.5天,因此一段时间之后,就会出现有个朔望月完全没有中气,这个月就称为闰月,闰月可能是大月30天,也可能是小月29天。例如某个农历闰月出现在六月之后,就称为闰六月。常见的闰月是闰四月、五月、六月和七月,而闰正月和闰腊月则非常罕见。此外农历中关于闰月设置还有一套非常复杂的细则,这里就不一一介绍了。
3啥时候能一年过两次春节?
现在我们终于可以解释为什么春节有早有晚了。如果一个农历年中没有闰月,那么一年由6个30天的大月和6个29天的小月构成,一共354天,比公历平年365天少11天,因此下一年的春节就比今年的春节提前11天。但是如果某年是农历闰年,就会增加29天或30天,农历年变为383天或着384天,比公历一年多了18或19天,于是春节就会滞后了。猪年是平年,没有闰月,所以就只有354天,明年的春节会来的更早哦!
如果想过两次春节,也不是没可能,只要这一年是闰正月就可以,过完了一个正月,下个月还是正月。上一次的闰正月是在1640年,那一年李自成的农民军还在和明军厮杀。
下一次的闰正月是在2262年,还有243年,我们只要活到那个时候就可以过两个春节了,想想心里还有点小激动呢。
李永乐
李永乐老师:北京大学物理与经济双学士,清华大学电子工程硕士;北京市中学物理教师/物理竞赛教练。从教十年,培养清华北大学生200余人,国际奥赛、亚洲奥赛、国家奥赛金牌十余名。
扫二维码,关注公众号
↙↙↙点击下方“阅读原文”,进入李老师直播课网站。
继续阅读
阅读原文