2021年和1971年日历完全相同,网友:农历相同才罕见!为何这样说?

最近,网友发现2021年和1971年的日历完全相同,星期完全对上,两个年份正好相差50年,引发一阵热议,也有网友称:阳历相同不算什么,要是农历完全相同才叫罕见。这其中的原理是什么呢?就让我来给大家解密吧!

阳历

我国现在使用的历法,采用阳历和农历结合的方式,其中阳历以地球绕太阳公转的规律制定,地球公转周期为365.24219天,之所以出现小数,是因为地球绕太阳一圈的时候,地球不可能刚好自转了整数圈。

我们历法当中一年的天数,不可能使用小数,由于

365.24219≈365+1/4;

于是分为闰年366天和平年365天,大约就是每隔四年多计算一天,这样就把历法年平均为365.25天,为了更接近365.24219,还有整除400年才闰,整除3200年才闰的规则。

人们规定了阳历中的月份天数,除2月份外,其他月份固定要么是30天,要么是31天,2月份规定为平年28天,闰年的时候增加一天为29天。如此规定后,我们就能解释2021年和1971年为何完全一样了,只需要两个年份性质相同,且第一天(1月1日)的星期相同即可!

由于365和366都不能被7整除,所以任何两个连续年都不可能出现日历一样的情况,另外:

365÷7=52余1

366÷7=52余2

我们假设年份为x和y,且x<y,于是我们可以列出两个年份日历完全相同的两个条件:

条件一:x,y要么都是平年,要么都是闰年。

条件二:x、y之间(包括x,不包括y)的年份,满足(平年年数+闰年年数*2)能被7整除。

我们来看1971年~2020年的这50年中,有13个闰年和37个平年,37+13*2=63=7*9。

所以这两年的1月1日星期数相同,加上1971年和2021年都是平年,所以这两年的阳历日历肯定是相同的。

如果我们反推的话,会发现2010年和2016年都满足与2021年的条件二,但是2016年是闰年,只能说明2010年、2016年和2021年这三年的1月1日星期数相同,但是只有2010年和2021年的日历完全相同。

农历

农历采用月球绕地球公转的规律定制,月球公转周期为27.32天,由于地球公转的原因,导致月相变化周期为29.53天,而农历的月份就是通过月相变化确定的,所以规定一个农历月为29天或者30天。

这样规定后,农历12个月要比阳历12个月少差不多11天,如果不加以更正,几年后就全乱了,为了解决农历天数少的问题,引入了闰月的概念,也就是每隔几年在农历中增加一个月,从而弥补农历中少的几天,目前采用的闰月方法是“十九年七闰月”。

根据19*11=209,7*29=203,7*30=210;只要我们把农历的7个月,合理增加到19年中,就能弥补阳历多出来的209天(近似值),这就是农历闰月的基本思想。

由于农历12个月和阳历12个月相差的11天只是粗略值,导致实际当中的农历闰月规则更加复杂,至于闰月选择29天还是30天?闰哪个月?闰哪一年?都有复杂的算法。如果算上星期数,这就导致农历中要出现完全一样的两年,将是非常罕见的。

我们很多人还在使用农历生日,就会发现每年生日和阳历很难对上,不过根据“十九年七闰月”的规则,我们可以确定的是,每隔19年,我们的生日在阳历当中会接近一次,误差不超过1天。