计算某年某月的某一天是星期几的算法
W = (Y-1) + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + D
Y:年 (年份后两位数)
D:是这个日子在这一年中的累积天数
求出W后,在对7取余,余数为0代表星期天,1代表星期一,其它以此类推
(特别注意,[ ]表示取整,例如[15/4]=3)
具体例子:计算2015年2月1日是星期几?
W =(15-1) + [(15-1)/4] - [(15-1)/100] + [(15-1)/400] + (31+1)
= 14 + [14/4] - [14/100] + [14/400] +32
= 49
W % 7 =0
所以2015年2月1日是星期一
![](http://img2.ph.126.net/8Z95lvYC086MfultmbQXAA==/6630773096584430432.png)
计算某年某月的某一天是星期几的算法相关推荐
- java 年计算_java实现计算某年某月的天数
在计算某年某月的天数时,需要注意平年闰年. 分析:闰年具体的判定方法就要看它的判定条件:四年一闰 , 百年不闰 ,400年再闰.而计算该年该月的天数,又分大月和小月,特殊月份2月之分. (视频教程推荐 ...
- python报表自动化系列 - 计算某年某个月的天数
Python计算某年某个月的天数(公历) 李俊才 邮箱:291148484@163.com [函数说明] 传入参数yearmont表示某年的某个具体月份,返回该月的天数. [实现方法] 每单我们指定一 ...
- CC++:计算某年某月的1号是星期几
C&C++函数实训-这天星期几? 任务描述 本关任务:编写函数 whatDay,计算某年某月的1号是星期几并返回. 相关知识 要知道某一天是星期几,可以用已知的某一天进行推导. 例如已知公元1 ...
- 选择结构——计算某年某月的天数
[问题描述] 编写程序计算某年某月的天数.输入年份year和月份month,输出该月份的天数. [输入形式] 两个数字,中间用空格隔开 [输出形式] 一个数字 [样例输入] 2012 2 [样例输出] ...
- excel中计算某年某月有多少天(函数:EOMONTH)
excel中计算某年某月有多少天(函数:EOMONTH;DAY) 描述 函数 操作步骤 操作截图 描述 计算某年某月有多少天 函数 EOMONTH DAY 操作步骤 如果年月在A1,那么输入 =DAY ...
- #c语言计算某年某月的天数
1.List item 必备计算某年某月天数知识c语言: 每年1,3,5,7,8,10,12每月31天 每年4,6,9,11每月30天 每年2月若是闰年29天,平年28天 闰年:1.能被4整除但不能被 ...
- c语言编写一个程序计算某年某月有几天,c语言编写程序,输入某年某月,求该月的天数...
c语言编写程序,输入某年某月,求该月的天数 #包括 voidmain() { 年.月.日: 请输入当前日期(年月以空格分隔): ': 中国年月 而(月=0 | |月12) { cout '输入时间有误 ...
- 计算某年某月的天数问题
给定某年和某月的数据,输出此月的天数.如:2014年2月,其天数为28天 . #include<stdio.h> #include<stdbool.h> #include< ...
- 用java计算某年某月的天数
一年中有 12 个月,而每个月的天数是不一样的. 大月 31 天,分别为 1,3,5,7,8,10,12 月,小月 30 天,分别 为 4,6,9,11 月. 二月比较特殊,平年的二月只有 28 天, ...
最新文章
- 不擅长物理科学计算机吗,物理难学否?答案因人而异,高二同学3 + 3选科莫要太随意...
- 怎么把本地的项目同时提交到两个仓库
- start for graduate studies career path
- java模拟单链表环形链表解决约瑟夫问题
- process java类_Java中Process类的用途是什么?
- java显示一个钟表_java实现时钟效果
- vs2019安装和使用教程(详细)
- 学了那么久爬虫,快来看看这些反爬,你能攻破多少?【对应看看自己修炼到了哪个等级~】
- JavaScript 实现雪花效果
- SQLMAP插件tamper编写与使用
- 开源数据集网站推荐,持续更新!
- 雅思英语作文计算机和历史,关于computer的雅思写作范文
- 多思计组实验实验四、数据通路实验
- PyCharm中的pyqt-designer环境搭建和汉化
- 水星无线网卡支持linux吗,ubuntu下使用水星MecuryUD13H无线网卡问题
- Python的起源和发展
- finalshell链接跳板机
- 小牛电动疲软的销售趋势和不明朗的未来
- boost——入门指南
- 计算机相关文化基础考试试题,计算机文化基础上机考试试题