details...
假如没有闰年,365/7 remainder = 1,假如今年第一天是礼拜一,那么下一年第一天就是礼拜二,如果是闰年,下一年的头一天会往後推两天。
每400年里有303个平年97闰年,总天数365*400+97 = 20871*7
i.e. 400年 = 20871星期,也就是说400年是(每年第一天变化的)一个周期,也是最小周期。
按照上面的规律类推,假定从2001年开始(什么时候开始不关键,结果一样)
2001年第一天礼拜一
Mon Tue Wed Thu Fri Sat Sun
* * * * * *
* * *
...
依此类推400年,得出结论(最好使写个program不用一个个数)
每400年里有303个平年97闰年,总天数365*400+97 = 20871*7
i.e. 400年 = 20871星期,也就是说400年是(每年第一天变化的)一个周期,也是最小周期。
按照上面的规律类推,假定从2001年开始(什么时候开始不关键,结果一样)
2001年第一天礼拜一
Mon Tue Wed Thu Fri Sat Sun
* * * * * *
* * *
...
依此类推400年,得出结论(最好使写个program不用一个个数)