知乎天文学领域答主、华南师范大学天文协会发起人温涛介绍:
相隔几年的日历是否会重复
取决于两个年份之间相隔的天数
是否为7的整数倍
比如从1971年1月1日到2021年1月1日,一共经过了18263天;18263正好是7的2609倍,同时两个年份都是平年,这就意味着1971年和2021年的每一天都相隔了完整的2609周。体现在日历上,就是1971年和2021年的日历是一模一样的。
事实上,只要每年比7的倍数多出来的天数攒够7天,就会发生日期与星期完全对应的情况。因此,不仅是1971年,1982年、1993年、1999年还有2010年,这几个年份的日历和2021年也是完全相同的。
北京铁路实验小学退休数学老师刘朝阳进一步解释说:
其实从数学的角度看
这种巧合更像是一道趣味数学题
假如某一平年的1月1日是星期一,那么同年的12月31日也是星期一——因为平年有365天,52个星期是364天,因此52个7天后,正好是一个新周期的开始。
不过对于闰年来说,因为2月多了一天,所以如果1月1日是星期一,那么同年的12月31日就是星期二,下一年的1月1日就是星期三,错后了两天。按照这样的算法,闰年后的第一年,每经过五年后的第六年,日历就会重复;闰年后的第二年和第三年,每经过十年后的第11年,日历才会重复。对于闰年来说,则要经过27年后的第28年,才会出现日历重复的现象。