社区
C++ Builder
帖子详情
求每年的第一天是星期几????
CaiNiaoYuan2269
2017-12-12 05:41:23
t=(coutdays(year)%7+2)%7求详解!!
...全文
661
3
打赏
收藏
求每年的第一天是星期几????
t=(coutdays(year)%7+2)%7求详解!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
日立奔腾浪潮微软松下联想
2017-12-15
打赏
举报
回复
0001-01-01是星期一
日立奔腾浪潮微软松下联想
2017-12-13
打赏
举报
回复
首先要知道一个基准,比如2000-01-01是星期六,然后求某年一月一日和2000-01-01相差的天数,天数mod7加上基准的星期数就是某年一月一日的星期数。
ooolinux
2017-12-12
打赏
举报
回复
百度一下 求每年的第一天是星期几 的算法、原理吧。
如何计算
每年
第n天是
星期
几
如何计算
每年
第n天是
星期
几 先以计算
每年
的
第一天
是
星期
几为例 原理: 1.如果知道公元1年的第1天是
星期
x,设公元1年的
第一天
为起始天,那么计算某年的
第一天
是
星期
几只需计算出该天是从公元
第一天
开始数的第几天(等于与起始天的差值f+1),将其除7,得到的商为相差的周数,用取整后f+1(由于有闰年存在,之后解释)减去相差周数*7得到s,若公元一年
第一天
为
星期
x,s=0则为
星期
x-1,s=1则为
星期
x,...
某一年中53个
星期
二,并且当年的元旦不是
星期
二,那么下一年的最后一天是
星期
几?
正确答案是
星期
三! 平年
每年
有52周多一天,闰年
每年
52周多两天. 所以就有平年:元旦是
星期
几,最后一天就是
星期
几. 润年:元旦是
星期
几,最后一天就往后推一天. 题中,假设该年为平年,
每年
有52周多一天.则有:此年有53个
星期
二(即最后一天为
星期
二),则此年的元旦应是
星期
二.而已知当年元旦不是
星期
二,可知假设不成立.故该年为润年. 对于润年有:最后一天为
星期
二,则元旦只能是
星期
一. 当年为润年,又...
获取
每年
第一个
星期
一的日期
业务需
求
:将本年第一个
星期
一的日期(即完整的一周)作为起始周,这就需要判断去年最后一周有几天在第二年,或者本年
第一天
是
星期
几,相应的减去占用的天数。 //计算一年总共多少周 function getNumOfWeek(year) { var firstDay = new Date(year + "/01/01").getDay(); //本年
第一天
是
星期
几 ...
oracle里
每年
第一天
,SQL和Oracle获取每周、每月、
每年
第一天
和最后一天
SQL部分①本周的
星期
一这里我是用周(wk)的时间间隔来计算哪一天是本周的
星期
一。SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)②一年的
第一天
现在用年(yy)的时间间隔来显示这一年的
第一天
。SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)③季度的
第一天
假如你要计算这个季度的
第一天
,这个例子告诉你该如何做。...
【C&C++】这天是
星期
几?
任务描述 本关任务:编写函数 whatDay,计算某年某月的1号是
星期
几并返回。 相关知识 要知道某一天是
星期
几,可以用已知的某一天进行推导。 例如,已知公元1年1月1日是
星期
一,公元2年1月1日则是在
星期
一基础上加上一整年的天数(要考虑闰年,闰年一年366天,非闰年365天),如果不是1月,例如7月,则要加上1到6月的所有天数,这里也要考虑闰年,因为闰年的二月是29天,非闰年是28天。 这样就可以算出从公元1年1月1日到该年月过了多少天,而过了7天
星期
不变,所以可以用这种方法推导出公元元年之后的任何一天是
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章