1、2008年的10月1日是星期三,2009年的6月3日是星期几?2、2010年5月3日是星期二,2012的9月8日是星期几?
发布网友
发布时间:2022-05-24 06:44
我来回答
共3个回答
热心网友
时间:2023-10-05 12:12
可以用心算和手算,其方法;
心算手算任一天是星期几 ?
2112年5月1日.星期日.
2212年5月1日是星期五。
2312年呢? 是星期三。
这都用简单的方法推算出来的,虽然推算几百年前,后的一天是星期几,没有实际意义,还是有很多人感到有兴趣的。也是开发知识的有益的一个侧面。
网页介绍的计算方法,多是蔡勒公式,非常的麻烦。
的确很多人,并不喜欢那个代入那么多的参数的公式。非常希望找简单可行的计算方法。借鉴人们用指法推算干支。还有制成双园盘小商品推算数年星期的万年历的原理。所以事实上推算任一天是星期几,从组合来说,只有七组,而干支却是六十组,相比之下是简单的多了。
我在这里是介绍手算和心算,能够迅速的算出公历任何一天是星期几的方法。
1 ; 计算现百年中的元旦是星期几?
要想知道公历那一天是星期几? 先决是知道该年首日,月首日是星期几?
从万年历查知,2001年,02年,03年,04年,05年的元旦是星期1,星期2,星期3,星期4,和星期6。
好了,我们并不想查表来得到那一年的元旦是星期几?我们要的是对应的计算公式。
公历20ⅩⅩ年的百年中,末两位数乘1.25的积,取整,除7 的余数就是了。
比如; 平年2013年 13×1.25=16.25
取整 16 16÷7 余数 2(16减14更直接)
所以2013年元旦是星期2(也是十月一日的星期值)
又如;平年 2027年 27×1.25=33.75
取整 33 33 - 4×7 = 5
2027年的元旦 是星期5
这个馀数叫“年代码”。它道明了平年(365天)元旦和十一是星期几,
需要注意的闰年它的值要减1为元旦星期数,闰年的元旦和当年的4,7月1日的星期值是一致的
例如;2012年是闰年
12×1.25=15 得整数的年代码,是闰年
15用7模化 15 -7×2=1
所以2012年年代码是1,元旦星期数是年代码减1 1-1=0 星期天
十月一日是星期一,而五一星期二,八一和闰年二月一日为星期三,
顺便说一下,平年乘1.25后所得的积中,小数部份为0.25,0.5,0.75,说明这是闰年后的第一年,第二年,第三年,下一年得整数就是闰年了。
请计算(20XX年)13年和23年元旦 24年36年的元旦是星期几? 2 年中的12个月首日为星期几?
元旦是星期几已经知道了,它和这一年其它12个月的月首日是星期几,有关联吗?
是的!它们之间,关系密切 。只要看一下数据就知道了;
月份 关节代码 2006年 2007年
一月一日和十月一日 0 星期 日 星期一
五月一日 6 星期 一 星期二 八月一日 5 星期 二 星期三
二,三,十一月一日 4 星期 三 星期四
六月一日 3 星期 四 星期五
九,十二月一日 2 星期 五 星期六
四,七月一日 1 星期 六 星期日
计算得出06年平年星期日是一月一日和十月一日,从上表得知五一是星期一,八一是星期二,和推算干支一样,甲子是初三,乙丑是初四,只不过不是干支,而是重整按星期顺序排列的月份,这个月份上下关连是不变的,是非常重要的参数。
全年十二个月是按月首日的星期次序排列的,平年差一年同日星期 差一日 ,当然闰年3-12月差二日。06年五月一日是星期一,八月一日一定是星期二,则07年五月一日就是在06年五一星期一上加一。是星期二。关节上的“年代码”有什么用呢?在上一节说2013年年代码是2,就是说2013年关节代码2处的九月,十二月,首日是星期天。顺时针逐一加一,首尾相接,全年各月首日是星期几,就一目了然了,所以这种关系必须要掌握和记熟。怎么记?就是记在手指头上。那就有了永不丢失真正的计算星期的万年历了。
3 ; 手指做计算工具
需要熟练记住一些数据,没别的办法,搞化学的就得背背元素周期表,同样道理,赿熟速度赿快。
我们可以采用左手食指做工具,七天为一周期,把“月代码”“年代码”都记在左手食指的“上,下“关节共七个部位上,成为以0到6循环圈。弯曲的食指,非常容易被姆指在这关节上下移动,存取数据和运算。
最关键的是把关节上的代码逆时针从0到6每个关节上的月份和一些“年代码”记熟是最最重要的,它们的关系非常清楚,排列后,你要计算某年月日,只要看那年的年代码在那个的关节 ,这个点是该月首日“星期日”标志点,有了它全年各月首日的星期几?一目了然。我们以2001年做例,年代码为1,是四,七月关节的位置,也就意味着四,七月首日(一日)是星期日,元旦是星期一,五一是星期二,八一是星期三,,,, 02年的年代码为2,九月和十二月首日是星期日,四,七月一号是星期一,元旦和十一是星期二,以此类推,循环百年。
左手食指的上,下关节:“月代码”“年代码”示意图
中部平行虚线代表左手的食指上,下关节是年代码从1到6的地址
28年 27年
23年 22年 21年
17年 16年
11年 10年
06年 05年 04
手背和上关节 (1,10月)(5月) (8月闰年二月)
0 6 5
指根 |========|=======|========|4 指尖(2,3,11月)09年
1 2 3 15年
(闰年一月,4,7月)(9,12月) (6月) 20年
(20xx年) 01年 02年 03年 26年
07年 08年
12年 13年 14年
18年 19年
24年 25年
上图给出是28年,大于28年可以减28,56,84后的数值是等效的。可以看出,2006年1月和10月1日是星期日,顺序五一是星期一,八一是星期二,2,3,11月是期3。 6月是期4。 9月12月是期5。 4月7月是期六。这个表最主要的是关节代码和关节上的月份。若记不住可计算,或找一年各月的一日是星期几归纳再排列。
计算任一年某日是星期几? 如2035年8月23日 解:年代码35×1.25=43.75 43-6×7=1
元旦是星期一,五一是星期二, 八月一日是星期三,(其月中的1,8 ,15,22,29日都是星期三。) 23日是星期四
4 计算“年代码”
1 ;找出年代码上有很多种方法,一种是从食指内根处,即年代码为1,也是01年,逆时针数1年进1个 关节,闰年(即4 的倍数的年)进2个关节,逐次数到所要求的年份。对大数据可减28,56,84(28是循环周期,是年代码的模)处理简化后计算是方便的。比如2030年就是30-28=2,2070年70-56=14,14+3闰 用7模化为3
2 ;另一种是计算即;该年后两位数乘1.25 积的整数部份除7所得的馀数(即以7为模)
以77年为例;77×1.25=96.25 96 -84=12 12-7=5 馀5
简便算法还有77+19(77年中的闰年数)用7模化,77为0,19为5,0+5=5
当然 能够心算那是更好。
5 算出星期几
不管你怎么算,你要算那年的,那月的,那日的,心算也好,手算也好,计算也好 ,要把“年代码”,准确的放在对号的关节上,该关节上的月份的首日(一日)是星期天,
计算过程中,千万别忘了这个首日是星期天的标志月的关节,
要测那个月的某日,从那月起为1日顺时针数日到位,与那个标志的星期日的位差定星期几。 说是这么说,真正大数字日子要一一的数可太苯了,可以根据数情况从1,8,15,22,29,起数,也可减7,14,21,28,数其差数。算闰年的一,二月要特别注意计算结果减一,
当然,按上述原理,做成双圆盘,即可推百年,做成三圆盘则可跨世纪。但使人兴趣索然,要玩“huyou"不如手算迷人。
上面讲的是2000到2099年的推算,能准确得出结果,不出错误也需要下一番大功夫。
有很多地方可能还没说到位,还得靠你自己琢磨。
6;计算跨世纪的某一天是星期几?
只要会计算2000到2099年的某一天是星期几,就可以直接算出跨世纪该天星期几。
先举例子:
1733年5月1日是星期几?
计算2033年5月1日 是星期日 加5 等于星期五 即1733年5月1日是星期五
1822年8月8日是星期几?
2022年8月8日是 星期一 加3 等于星期四 即1822年8月8日是星期四
1935年4月15日是星期几?
2035年4月15日是 星期天 加1 等于星期一 即1935年4月15日星期一
只要求出2000到2099年某年月日的星期几加5,3,1 即是17,18,19某某年该年月日的星期几
这种算法正确吗?可用蔡勒公式证明;
W=[C/4]-2C+Y+[Y/4]+[13×(M+1)/5]+d-1 蔡勒公式
先代入20y年 m月 d日
W(20)=[20/4]-2×20+y+[y/4]+[13×(m+1)/5]+d -1.....1式
代入17y年 m月 d日
W(17)=[17/4]-2×17+.....................同上.............2式
W(20)=5-40=-35+K
W(17)=4-34=-30+K
W(17)-W(20)=-30-(-35)=5 所以证明17y年m月d日是20y年m月d日 加5
再说18y年m月d日
W(18)=[18/4]-2×18= - 32
W(18)- W(20)= -32 -(-35)= 3 所以证明18y年m月d日是20y年m月d日 加3
再证明19y年的
W(19)=[19/4]- 2×19=-34
W(19)-w(20)=-34-(-35)=1 所以证明19y年m月d日是20y年m月d日 加 1
星期回归大周期是400年
蔡勒公式中说明了这个数学式是400年是一个大循环周期。
所以21**年的星期 序列和17**年是相同的,
同理22**年对18**年,23**年与!9**年 是相同的。
这样只要你愿意,侭管算,不过是20**年加5,3,1 而已,但希望不是笔算,而是心算和手算。
黑色星期五
计算中发现点有趣的现象,目前网上的万年历有的加了黑色星期五的标志,即是星期五和13日赶到同一天,是个不吉利的日子吧!但是,谁要想专挑出这个日子在那年在那月?一定不容易。那个月有黑色星期五呢?答案是那个月的首日(1日)是星期天,明白了吧,年代码就是找这个月的,如01年的4,7月,02年的9,12月,12年的1,4,7月,这一年中有三个黑色星期五。算着玩而已,可别认真。
我写了这些东东,就告一个段落吧!quanliuSun Aug 19 03:50:30 2012
热心网友
时间:2023-10-05 12:13
2008年的10月1日到2009年的6月3日有243天
243除以7等于35周余1天 所以2009年的6月3日是星期4
热心网友
时间:2023-10-05 12:13
这个可以看日历的
3,300\10=30 350\(30+5)=10