问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

每年一月一日是星期几?为什么每年都不同?怎么判断某年的一月一日是星期几(方法)?

发布网友 发布时间:2022-05-18 23:25

我来回答

3个回答

热心网友 时间:2023-11-20 05:56

由于某一年的二月份天数不定,所以导致某一年的天数不是严格的365天,而二月份的天数则取决于这年是平年还是闰年,所以某一年的一月一日是星期几就不定了!
具体判断标准如下:
如果是整百年(世纪年),如:2000,1900...要被400整除才是闰年,否则为平年;如果是非整百年,要被4整除就是闰年,否则为平年。
1,3,5,7,8,10,12月永远都是31天,4,6,9,11月总是30天,
闰年的2月有29天,平年的2月有28天。闰年一年就有366天,平年一年就有365天。
所以人们常说闰年会比平年多一天就是这个道理。至于还有说什么闰月的,那就是中国特有的农历纪法,这个我就不清楚了。。。
具体的定位某年的一月一号是星期几的话有专门的科学家做过研究并总结出了很多推算方法的,
我就给个比较简单的算法给你:
result=(year-1+(year-1)/4-(year-1)/100+(year-1)/400+days)%7;
(其中的“/”是将除得的结果取整数部分,“%”是求余)
其中year是年份,days是某一年的天数,result得出的结果0,1,2,...,6分别对应的星期天,星期一,星期二,...,星期六;
同样,如果你想定位某年的任一天是星期几,这个公式同样适用的,不过此时的days则是这一天在这一年中的累积天数。
OK,,,you got it!?.................手都打酸了!

热心网友 时间:2023-11-20 05:56

2001年----2099年想要求出各年元旦是星期几,首先要求出十一国庆节是星期几?平年元旦和国庆节的星期相同,闰年元旦的星期是国庆节的星期减一。
求20XX年国庆节的星期值;
XX 乘 5/4 后 取整 如已是整数是闰年,用7模化即为十一国庆节的星期值
2007年 7x5/4=8.75 取整8 模化为1 是星期一 是平年元旦也是星期一
08年 8x5/4=10.00 为整数10 闰年 模化为10-7=3为星期三是国庆节的星期。元旦减一是星期二。
09年 9x5/4=11.25 是平年 取整11 模化11-7=4 是元旦的国庆节的星期值。

热心网友 时间:2023-11-20 05:57

2008年是闰年…当然跳过去一天追问怎么判断某年的一月一日是星期几(方法)?
是闰年怎么样,是平年又怎么样呢?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天秤男吃醋的八大表现 天秤座男生吃醋时的表现 人工授精之后注意什么 人授后需要卧床休息吗 ...经两个月没发工资了,我不想干了,老板不给钱怎么办? 新手玩《兰斯10》这款游戏的快速通关攻略是什么? 兰斯10怎么用食券快速刷SSR 兰斯10二周目7cp怎么达成 兰斯10大侵攻达成条件介绍 跳舞同手同脚叫什么来着 喷油嘴清洗机主要功能 请问各位大哥:汇编指令里 DIV BL,是对的,那DIV AX,BL 对不对? 这个是已经1900年1月1日星期一 然后输入年月日 算出 输入的这个年,月,日是星期几 C语言的一道题 知道1900年1月1日是星期一,设计一个程序,输入年月日,输出星期几 1900年的第一天是星期几 如何用汇编语句div完成 1234/3 求pascal编程:已知1900年一月一日为星期一,输入任意一天,判断星期几? 已知道1900年1月1日是星期一,请输入一具体的日期,如何判断此日期是星期几?请利用C语言来进行编程 1900年1月1号是周一,n年后1月1号是周几,c语言 你的父母给你最好的礼物是什么? 1900年1月1日农历是多少? 父母送给你最珍贵的礼物是什么? 8086汇编语言DIV指令的问题 js怎么实现购买商品数量的加减效果 汇编中DIV指令的除法怎么计算? 父母给的爱真的就合适吗? 1900年1月1日是星期几? 冬瓜鲤鱼汤有没有护肤 我的父母给了我什么 怎么才能查询到自己的银行卡的余额,江西农村信用社卡 冬瓜皮煮鲤鱼吃有什么作用 VC++打印日历中某月第一天是星期几的问题 已知1900年1月1日为星期一 用c语言确定某一年一月一日是星期几 Java实现以1900年1月1日是给定一个年月日,然后显示对应星期几,要求使用基本语法,大体程序我都弄出来了 c语言求某年的一天是星期几 问:编写 万年历java代码例如1900年一月一日是星期一。用for if 语句 pascal编程:1900年1月1日(星期一)的n年当中,每个月的13号这一天的星期一星期二...星期天次数分别是多少 绑定QQ号,在用QQ号登陆不了,怎么办? 物联卡怎么用,有没有知道的人给我介绍下 ( )的世界 填上形容词 IBM-PC汇编语言程序设计第二版(清华大学的) 下班的搞笑心情说说心情短语 天拖1304拖拉机离合器怎么调证 谁知道《微机原理与接*术》和《计算机组成原理》和《IBM—PC汇编语言程序设计》的区别吗? 英语必修四单词表? <IBM-PC汇编语言程序设计>这本书有几个版本,哪个版的比较好?谢谢 求《IBM-PC汇编语言程序设计》电子书下载 谢谢 急求《IBM-PC汇编语言程序设计》(沈美明,温冬婵)第一版书源,电子版或者购买渠道 上海移动套餐,谢谢大家帮忙推荐个适合自己的 谁有IBM-PC汇编语言程序设计(第2版)-沈美明-清华大学出版社 的课件? 求IBM PC汇编语言程序设计的答案 (第二版) (清华大学出版社)