怎样算2019年10月1日是星期二,2020年10月1日是星期几?

 我来答
匿名用户
2023-06-28
展开全部

要计算某一天是星期几,可以使用一种称为“Zeller's Congruence”的公式。具体步骤如下:1. 将年份的前两位数除以4并向下取整,记为a。2. 取年份的后两位数,记为b。3. 将月份的数值加上12,并记为m。4. 将a、b和m代入以下公式计算数值h: h = [a + (a/4) + b + (13*(m+1)/5) + (1/4) - 2b] mod 7 (其中[]代表向下取整,mod代表取余数) 注意:若月份为1或2,需要将前一年计算的年份。然后,使用以下确定星期几的值:- 若h为0,则星期几为\"星期六\"。- 若h为1,则星期几为\"星期日\"。- 若h为2,则星期几为\"星期一\"。- 若h为3,则星期几为\"星期二\"。- 若h为4,则星期几为\"星期三\"。- 若h为5,则星期几为\"星期四\"。- 若h为6,则星期几为\"星期五\"。现在,们来应用这个公式来计算。对于2019年10月1日:a = 20b = 19m = 22将a、b和m代入公式,计算h:h = [20 + (20/4) + 19 + (13*(22+1)/5) + (1/4) - 2*19] mod 7 = [20 + 5 + 19 + 13*23/5 + 1/4 - 38] mod 7 = 49 mod 7 = 0因此,2019年10月1日是星期六。对于2020年10月1日:a = 20b = 20m = 22将a、b和m代入公式,计算h:h = [20 + (20/4) + 20 + (13*(22+1)/5) + (1/4) - 2*20] mod 7 = [20 + 5 + 20 + 13*23/5 + 1/4 - 40] mod 7 = 50 mod 7 = 1因此,2020年10月1日是星期日。
大鹏展翅5555
2022-07-16 · TA获得超过8213个赞
知道大有可为答主
回答量:1.5万
采纳率:92%
帮助的人:500万
展开全部
2019年10月1日是星期二,问2020年10月1日是星期几?
会者不难难者不会,首先要知道这期间间隔天数,因为这段时间经历了2020年的2月,因为这个月有29日,所以这一年间隔天数是366天。
那就看366天被7除会出现余几天的问题
366÷7=52周……余2天(因为52×7=364天)
所以2020年10月1日是星期四。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式