怎样由日期推算是星期几

作者&投稿:勾帝 (若有异议请与网页底部的电邮联系)
知道日期号怎么计算星期几?~

如何根据日期计算该日期所对应的是星期几?
对于2001年到2099年的各年的十一国庆节和平年的元旦是星期几的公式如下;
20XX年 为 XX+[XX/4]=模化
比如 2017年 XX=17 [17/4]=[4.25]取整为4
17+4=21模化21/7 余0 星期日
这也是蔡勒公式第一部份是这百年定位十一星期,或称为年码。
各月一日的星期关系是;十一的星期加1是五一的星期,加2是八一,加3是三月,十一月一日的星期,加4是六月,加5是九,十二月,加六是四,七月,
平年元旦,国庆节星期相同,二月三月十一月星期相同。
闰年一月四月七月星期相同,二月与八月星期相同。
这也是蔡勒公式后部份代入后处理得到的具体数据。

只需要知道三个代码
日期代码+月份代码+年份代码
就可以秒算任意年份任意日期的星期数

方法
1、日期代码指的是日期数,如3月18号,日期代码为18。4月7号,日期代码为7。
2、月份代码(需要小小记忆)
五月 是 0
八月 是 1
二月 三月 十一月 是 2
六月 是 3
九月 十二月 是4
四月 七月 是5
一月 十月 是 6
如果遇到闰年 则二月代码变为1,一月代码变为5,其它不变。即,非闰年的月份代码为622503 514624,闰年的月份代码为512503 514624。
3、年份代码
举个例子 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=35
35是7的倍数,所以2010年4月25日是星期日
再比如算一下2010年10月1日
日期代码1
月份代码6
年份代码5
日期代码+月份代码+年份代码=1+6+5=12
12除以7余5,所以2010年10月1日是星期五
如果得到的代码和是小于7的数,那么此数直接是星期数
如果得到的代码和是大于7的数,那么将该数除以7得到的余数为星期数。

方法二

原理:蔡勒公式
1、W=[C/4]-2C+y+[y/4]+[26(m+1)/10]+d-1 (其中[ ]为取整符号)
2、其中,W是所求日期的星期数.如果求得的数大于7,可以减去7的倍数,直到余数小于7为止.c是公元年份的前两位数字,y是已知公元年份的后两位数字;m是月数,d是日数.方括[ ]表示只截取该数的整数部分。
3、还有一个特别要注意的地方:所求的月份如果是1月或2月,则应视为前一年的13月或14月.所以公式中m 的取值范围不是1-12,而是3-14.

根据日期的规律和立法的原理,我们可以得到一个计算的公式:s=x-1+[ⅹ÷4]-[ⅹ÷100]+[x÷400]+c,其中,x表示要算的那年是多少年。c表示从这年元旦算到这天为止,包括这天的天数。[x÷4]表示ⅹ÷4整数部分,不计后面的小数。求出s后用7来除。最后除出来,余几就是星期几。例如余一就是星期一余二就是星期二。
列如计算,1954年2月16日是星期几。
s=1954-1+[1964÷4]-[1954÷100]+[1954÷400]+47
=1953+488-19+4+47(47表示,从元旦算到这天为止,包括这天。)
=2473
2473÷7等于353余2因此这一天是星期二。

今天的日期,看星期几,然后再逐日的往后推,那样就可以推出是星期几了?

如何快速知道对应日期是星期几?






谁能告诉我计算任意一年月日是星期几的方法啊?
用当天是几月几日星期几做底,然后算出今年离那年有几年零几天。再用年数减去闰年数,乘365除再加上366乘闰年数再加上零的天数,最后除7,如是整数,就是当天是星期几就是那天是星期几;如不是整数,就要分两种情况:如果往后数(如2007年一月一日至2008年一月一日),余数是几,就用今天往后数...

小学三年级根据年月日推算星期几的简便方法?
小学三年级的孩子们可以通过一个简单的方法来推算任何年月日对应的星期几。以下是步骤和说明:1. 首先,确定日期的年份、月份和日期。例如,假设我们要推算2019年3月13日是星期几。2. 然后,将年份分解为世纪年和年份。对于2019年,世纪年是20,年份是19。3. 接下来,使用基姆拉磨毁尔森计算公式来...

小学三年级根据年月日推算星期几的简便方法?
小学三年级可以利用基姆拉尔森计算公式来推算年月日对应的星期几。具体方法如下:1. 将待求日期的年份的后两位数记为y,例如2019年的y应为19;将待求日期的月份记为m,月份需满足1≤m≤12;将待求日期的日记为d,日数需满足1≤d≤31。2. 如果待求日期是公元后的年份,那么年份y的值不变;如果...

小学里的计算几月几号是星期几
第四步:确定总天数内整周数及余下天数。每7天为1周,13÷7=1(周)……6(天),合1周余6天。第五步:确定日期对应的星期。整周的最后一天都是星期五,再数6天,就是第二周的星期四。即1月13日是星期四。小结:由以上两个例题(均只涉及一个月之内)的思考和解答过程可以发现,由于日期...

三年级推算星期几的题教学
三年级推算星期几的题教学如下:1. 如果两个日期的差正好是7的倍数,这两个日期中的圆日期的星期数相同。如果有余数,那几星期零几天,就从起始日期的星期几往后推余下的天数,计算天数时,可采用“算头不算尾”或“算尾不算头”的方法。2. 先确定开始的一天是星期几,然后把日期除以7(一周有...

Excel根据日期计算星期几
下面介绍在EXCEL中根据日期计算星期几的方法,希望本指南能帮到大家。1、比如,在B133单元格输入日期。2、接着,我们在C133单元格输入:=TEXT(WEEKDAY(B133,1),aaaa)3、按下回车键,即可得到:星期六 4、公式解释:=TEXT(WEEKDAY(B133,1),aaaa)中,先看里面的WEEKDAY函数,这是提取星期的函数,...

三年级下册推算星期几
三年级下册如何推算星期几的方法如下:1、如果两个日期的差正好是7的倍数,这两个日期的星期数相同。如果有余数,那么余数是多少,就从起始日期的星期数往后推算多少天。计算天数时,可以采用“算头不算尾”或“算尾不算头”的方法。2、先确定开始的一天是星期几,然后把日期除以7(一周有7天)之后...

小学三年级根据年月日推算星期几的简便方法?
。3. 根据除法的结果,如果没有余数,说明这段时间内每一天的星期和起始日期相同。4. 如果余数是1,那么从起始星期的基础上,每周的日期都要加1。5. 类似地,如果余数是2,那么每周的日期都要加2,以此类推。6. 需要注意的是,提供具体的起始日期和这一天的星期信息是进行推算的前提条件。

2008年5月12日是星期几
2008年5月12日是星期一。要确定2008年5月12日是星期几,我们可以采用日期推算的方法。首先,我们可以找到一个已知的日期作为起点,比如2008年1月1日,然后计算从起点日期到目标日期之间的天数。接着,我们将这个天数除以7(因为一周有7天),余数就会告诉我们目标日期是星期几。具体来说,从2008年1月1...

如何判断当前日期是某年的某个星期
接下来,要判断这是y年的第几周。假设以星期日作为每个星期的开始。(1)根据y年是闰年还是非闰年,算出9月1号是2010年的第几天,如第n天。(2)输入y年1月1日是周几,如周x.(3)令m = n\/7, r= n%x (4)如果r+x>7,则当前日期是 y年的第(m+2)周;否则,当前日期是y年的第(...

洱源县15566431262: 如何根据日期计算该日期所对应的是星期几 -
笪胥莱阳: 如何根据日期计算该日期所对应的是星期几? 对于2001年到2099年的各年的十一国庆节和平年的元旦是星期几的公式如下; 20XX年 为 XX+[XX/4]=模化 比如 2017年 XX=17 [17/4]=[4.25]取整为4 17+4=21模化21/7 余0 星期日 这也是蔡勒公式第一部份是这百年定位十一星期,或称为年码. 各月一日的星期关系是;十一的星期加1是五一的星期,加2是八一,加3是三月,十一月一日的星期,加4是六月,加5是九,十二月,加六是四,七月, 平年元旦,国庆节星期相同,二月三月十一月星期相同. 闰年一月四月七月星期相同,二月与八月星期相同. 这也是蔡勒公式后部份代入后处理得到的具体数据.

洱源县15566431262: 根据日期计算星期几 -
笪胥莱阳:[答案] 很多人都听说过,有人可以通过某一年的某一个具体日期,马上可以算出星期几,其实这个并不难.我们计算星期几的方法一共有几个流程:1.找月份号码 2.日期计算找余 3.余数为星期数OK,这个总共3个流程(其实2,3年级的小学...

洱源县15566431262: 如何推算星期几 -
笪胥莱阳:[答案] 可从日历表上得知今年1月1日是星期一,所以要知道1月几日是星期几,只需把这个日期数除以7,所得余数是几,那么这个日期就是星期几.如1月25日,因为25÷7=3…4所以1月25日应是星期四.2月25日是星期几呢?因为1月份是31...

洱源县15566431262: 怎样给定一个日期,就能算出它星期几?怎样算的?? -
笪胥莱阳: 当然.我就可以用心算和手算算出1200年-2400年公历的任一天是星期几,其实这并没有什么神秘,要讲纯熟是2000到2100年中的公历任一天, 要求出20XX年的元旦是星期几,还是很简单的;. 比如2033年的元旦是星期 几? 即XX=33 xx乘1,...

洱源县15566431262: 根据日期计算星期几 -
笪胥莱阳: 很多人都听说过,有人可以通过某一年的某一个具体日期,马上可以算出星期几,其实这个并不难.. 我们计算星期几的方法一共有几个流程: 1.找月份号码 2.日期计算找余 3.余数为星期数 OK,这个总共3个流程(其实2,3年级的小学生就可...

洱源县15566431262: 如何根据日期计算该日期所对应的是星期几. -
笪胥莱阳:[答案] COleDateTime t(year,mon,day,hour,minu,sec); week=t.GetDayOfWeek();//有效的返回值区间为1-7,1是星期日,2是星期一,以此类推.如果该COleDateTime对象的状态不是有效的,则返回值为AFX_OLE_DATETIME_ERROR.

洱源县15566431262: 怎样快速计算每年星期几? -
笪胥莱阳: 首先,你需要背住一“特征码”,这一串特征码需要自己制作.方法: 以今年(2005年)为例,翻开日历,找到一月一日是星期几,我们会发现是星期六,那么2005年一月的特征码便是(6-1=5)(星期天为7) 同样的方法,找出12个月每个...

洱源县15566431262: 谁知道看日期能迅速算出是星期几的方法 -
笪胥莱阳: 首先,把你想要知道的日期号,加上该月份代号,再除以7,能整除的就是星期日;不能整除的,余数是几,那天就是星期几.如果日期号和月份代号相加的和小于7,那么这个和是几,那天就是星期几. 例如:想知道2006年5月20日是星期几...

洱源县15566431262: 请问已知年月日能推算出那天是星期几吗?比如今天是2008年8月8日,怎么推算这天是星期几呢? -
笪胥莱阳:[答案] —— 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式.即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义...

洱源县15566431262: 某年某月某日星期几的计算方法?简单做法,小学三年级的,谢谢 -
笪胥莱阳:[答案] 先确定开始的一天是星期几,然后把日期除以7(一周有7天)之后余数是几就从开始的星期几往后数几天就是星期几. 望采纳!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网