最近,網友發現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天。
我的內容就到這裡,喜歡我們文章的讀者朋友,記得點擊關注我們——艾伯史密斯!