2016 - 2024

感恩一路有你

快速计算日期是星期几 求某个日期对应星期几的算法?

浏览量:1612 时间:2021-03-18 06:58:37 作者:admin

求某个日期对应星期几的算法?

如何根据日期计算星期几?从2001年到2099年的每一年,十一国庆节和元旦的星期几的公式如下:20XX年,XX[XX/4]=modeled,例如2017年,XX=17[17/4]=4.25]四舍五入到417 4=21,比0星期天多了21/7,这也是丘勒公式的第一部分,这就是本世纪第11周的定位,或者叫做年码。每月第一天的周关系为:11月1日加1日的周为五一周,11月1日加2日的周为八月日,11月1日加3日的周为三月,11月1日加4日的周为六月,12月5日的周为九月,12月6日的周为四七月份,国庆日的周为九月同样的,二月三月和十一月的一周是一样的。在闰年,一月、四月、七月和二月是同一周。这也是对丘勒公式后半部分进行后处理得到的具体数据。

计算与日期对应的星期,计算某个日期是星期几?

您只需要知道三个代码,日期代码、月份代码和年份代码,就可以以秒为单位计算任何年份中任何日期的周数。方法1。日期代码是指日期的数目,例如3月18日,日期代码是18。4月7日,日期代码7。2月份代码(需要一点记忆)五月是0,八月是1,二月三月十一月是2,六月是3,九月十二月是4,四月七月是5,一月是6。如果有闰年,二月代码变为1,一月代码变为5,其他保持不变。即非闰年的月份代码为622503514624,闰年的月份代码为512503 514624。三。年份代码,例如2010代码,我们用尾数10除以4(忽略余数)加10得到数字12,然后12除以7,余数5就是2010代码。也就是说,要计算从2000年到2099年的任何一年的代码,只需将下两个数字X除以4(忽略余数),再加上X,再除以7。剩下的是年份代码。10年的年份代码是5,11年的年份代码是6。4例如,让我们计算2010年4月25日日期代码25月代码5年代码5日期代码月代码年代码=25 5 5=3535,这是7的倍数,因此2010年4月25日是星期日。例如,让我们计算2010年10月1日日期代码1月代码6年代码5日期代码月代码年代码=1 6 5=1212除以7 5,所以2010年10月1日是星期五。如果代码和小于7,那么这个数字就是周数。如果代码和大于7,则数字除以7即为周数。方法的第二个原则:1。Chueller公式,w=[C/4]-2C,y[y/4][26(m1)/10]D-1(其中[]是整数符号)2。其中W是日期的周数。如果数字大于7,则可以减去7的倍数,直到余数小于7。C是年份的前两位,y是已知年份的后两位,M是月份数,D是天数[]表示只截断了数字的整数部分。

快速计算日期是星期几 平年和闰年怎么计算 怎样推算星期几

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。