我们都知道,润年的总体计算规则是:四年一润,百年不润,四百年又润。具体的计算方法:先看已知年份尾数是否是整百,如果是就除以400,如果不是就直接除以4。凡能分别整除400和4就是润年,否则为平年。 平年与润年的区别只涉及到当年2月是28天还29天这个问题,从而决定当年是365天还是366天。与其他月份无关。 因此,特别提示: 在计算跨年度相同日期间隔天数时,都会用到前后年份之差×365+涉及的润年数量问题。这里的增加天数如何确定,关键要搞清楚起点是润年的具体日期:凡起止日期在润年2月29日以前的:加头(1天)不加尾。凡起止日期在润年2月29日以后的,加尾(1天)不加头。凡起止日期正好是2月29日的,加尾(1天)不加头,也可加头(1天)不加尾。中间出现一个润年加1天。 例1:1996年1月1日是星期一,求2008年1月1日是星期几? 解答: 2008—1996=12年 其中润年: 1996,2000,2004,2008。 1月1日在2月29日前,加头不加尾(用上三个润年:1996,2000,2004)加3天。 (12×365+3)÷7 =626.........1 星期1十1=星期二 答:2008年1月1日是星期二。 例2:2000年五一节是星期一,求2016年五一节是星期几? 解答: 2016—2000=16年 其中润年: 2000,2004,2008,2012,2016。 5月1日在2月29日后,加尾不加头(用四个润年:2004,2008,2012,2016)加4天。 (16×365+4)÷7 =834......6 星期1十6=星期日 答:2016年五一节是星期日。 例3:2012年六一节是星期五,求2019年六一节是星期几? 解答: 2019—2012=7年 其中润年: 2012。 6月1日在2月29日后,加尾不加头(用一个润年:2012)加1天。 (7×365+1)÷7 =365......1 星期5十1=星期六 答:2019年六一节是星期六。 例4:1993年国庆节是星期五,求2020年国庆节是星期几? 解答: 2020—1993=27年 其中润年:1996,2000,2004,2008,2012,2016,2020。 10月1日在2月29日后,加尾不加头(用八个润年:加8天。 (27×365+6)÷7 =1265.......6 星期5十6-7=星期四 答:2020年国庆节是星期四。 例5:1992年2月29日是星期六,求2016年2月29日是星期几? 解答: 2016—1992=24年 其中润年:1992,1996,2000,2004,2008,2012,2016。 2月29日当天,加尾不加头,也可加头不加尾(7-1, 用6个润年),加6天。 (24×365+6)÷7 =1252.......2 星期6十2-7=星期一 答:2016年2月29日是星期一。 例6:2012年3月1日是星期四,求2017年3月1日是星期几? 解答: 2017—2012=5年 其中润年:2018,2012。 3月1日在2月29日后,加尾不加头(用1个润年:加1天。 (5×365+1)÷7 =260.......6 星期4十6-7=星期三 答:2017年3月1日是星期三。
|