怎么计算每年的元旦是周几,最好是详细点的方法!!
答案:3 悬赏:60
解决时间 2021-02-28 05:12
- 提问者网友:月葬花瑰
- 2021-02-27 15:48
怎么计算每年的元旦是周几,最好是详细点的方法!!
最佳答案
- 二级知识专家网友:何以畏孤独
- 2021-02-27 16:04
首先你需要先确定一天是几号星期几。
比如今天是2011年五月25日,星期三。或者比如说你知道X年X月X日是星期X。
然后将这一天到这一年的元旦的天数算出来。比如说5月25日,那就是31+28+31+30+25=145天
然后除以7求余 145 mod 7 = 5.今天是星期三。倒推一下今年的元旦是星期六。
然后你需要知道这一年是不是闰年。闰年是366天。普通年365天。
一个星期是7天。也就是普通年365 MOD 7 余数 1。闰年366 MOD 7 余数 2。跟上面同理。
比如你想知道2010元旦是星期几。因为2010不是闰年 所以只需要倒推1天。那就是星期六的前一天星期五。2009年元旦就是再倒推一天。就是星期四。2008因为是闰年所以要倒推2天,就是星期二了。2012呢。就是2011加一天了。就是星期日。
比如今天是2011年五月25日,星期三。或者比如说你知道X年X月X日是星期X。
然后将这一天到这一年的元旦的天数算出来。比如说5月25日,那就是31+28+31+30+25=145天
然后除以7求余 145 mod 7 = 5.今天是星期三。倒推一下今年的元旦是星期六。
然后你需要知道这一年是不是闰年。闰年是366天。普通年365天。
一个星期是7天。也就是普通年365 MOD 7 余数 1。闰年366 MOD 7 余数 2。跟上面同理。
比如你想知道2010元旦是星期几。因为2010不是闰年 所以只需要倒推1天。那就是星期六的前一天星期五。2009年元旦就是再倒推一天。就是星期四。2008因为是闰年所以要倒推2天,就是星期二了。2012呢。就是2011加一天了。就是星期日。
全部回答
- 1楼网友:两不相欠
- 2021-02-27 16:59
详细点的方法就是上百度找。
- 2楼网友:duile
- 2021-02-27 16:13
你好!
y年的后两位,c代表世纪,m代表月,1月和2月用13和14代替,d代表天,[]取整数
y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1=?
?/7的余数就是星期几
例如今天2012.6.21
12+[12/4]+[(21-1)/4]-2*(21-1)+[26(6+1)/10]+21-1=18
18/7=2余4
今天周4
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯