说多了没意思,直接送上公式。
             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日是星期一

计算某年某月的某一天是星期几的算法相关推荐

  1. java 年计算_java实现计算某年某月的天数

    在计算某年某月的天数时,需要注意平年闰年. 分析:闰年具体的判定方法就要看它的判定条件:四年一闰 , 百年不闰 ,400年再闰.而计算该年该月的天数,又分大月和小月,特殊月份2月之分. (视频教程推荐 ...

  2. python报表自动化系列 - 计算某年某个月的天数

    Python计算某年某个月的天数(公历) 李俊才 邮箱:291148484@163.com [函数说明] 传入参数yearmont表示某年的某个具体月份,返回该月的天数. [实现方法] 每单我们指定一 ...

  3. CC++:计算某年某月的1号是星期几

    C&C++函数实训-这天星期几? 任务描述 本关任务:编写函数 whatDay,计算某年某月的1号是星期几并返回. 相关知识 要知道某一天是星期几,可以用已知的某一天进行推导. 例如已知公元1 ...

  4. 选择结构——计算某年某月的天数

    [问题描述] 编写程序计算某年某月的天数.输入年份year和月份month,输出该月份的天数. [输入形式] 两个数字,中间用空格隔开 [输出形式] 一个数字 [样例输入] 2012 2 [样例输出] ...

  5. excel中计算某年某月有多少天(函数:EOMONTH)

    excel中计算某年某月有多少天(函数:EOMONTH;DAY) 描述 函数 操作步骤 操作截图 描述 计算某年某月有多少天 函数 EOMONTH DAY 操作步骤 如果年月在A1,那么输入 =DAY ...

  6. #c语言计算某年某月的天数

    1.List item 必备计算某年某月天数知识c语言: 每年1,3,5,7,8,10,12每月31天 每年4,6,9,11每月30天 每年2月若是闰年29天,平年28天 闰年:1.能被4整除但不能被 ...

  7. c语言编写一个程序计算某年某月有几天,c语言编写程序,输入某年某月,求该月的天数...

    c语言编写程序,输入某年某月,求该月的天数 #包括 voidmain() { 年.月.日: 请输入当前日期(年月以空格分隔): ': 中国年月 而(月=0 | |月12) { cout '输入时间有误 ...

  8. 计算某年某月的天数问题

    给定某年和某月的数据,输出此月的天数.如:2014年2月,其天数为28天 . #include<stdio.h> #include<stdbool.h> #include< ...

  9. 用java计算某年某月的天数

    一年中有 12 个月,而每个月的天数是不一样的. 大月 31 天,分别为 1,3,5,7,8,10,12 月,小月 30 天,分别 为 4,6,9,11 月. 二月比较特殊,平年的二月只有 28 天, ...

最新文章

  1. 不擅长物理科学计算机吗,物理难学否?答案因人而异,高二同学3 + 3选科莫要太随意...
  2. 怎么把本地的项目同时提交到两个仓库
  3. start for graduate studies career path
  4. java模拟单链表环形链表解决约瑟夫问题
  5. process java类_Java中Process类的用途是什么?
  6. java显示一个钟表_java实现时钟效果
  7. vs2019安装和使用教程(详细)
  8. 学了那么久爬虫,快来看看这些反爬,你能攻破多少?【对应看看自己修炼到了哪个等级~】
  9. JavaScript 实现雪花效果
  10. SQLMAP插件tamper编写与使用
  11. 开源数据集网站推荐,持续更新!
  12. 雅思英语作文计算机和历史,关于computer的雅思写作范文
  13. 多思计组实验实验四、数据通路实验
  14. PyCharm中的pyqt-designer环境搭建和汉化
  15. 水星无线网卡支持linux吗,ubuntu下使用水星MecuryUD13H无线网卡问题
  16. Python的起源和发展
  17. finalshell链接跳板机
  18. 小牛电动疲软的销售趋势和不明朗的未来
  19. boost——入门指南
  20. 计算机相关文化基础考试试题,计算机文化基础上机考试试题

热门文章

  1. 火山PC锐浪报表(Grid++Report)-订单打印教程
  2. 有哪些惊艳到你的句子?
  3. dw写html怎么自动缩进,DW中文首行缩进实现技巧
  4. web前端设计与开发大作业(三)----注册与登陆界面
  5. 使用“月蚀”进行J2ME开发
  6. 罗技K380/K480连接不上电脑蓝牙解决办法
  7. 英文工科生写作整理(1)纯干货
  8. 高效模糊查询like小结
  9. js动态获取当前时间前后的2年时间
  10. ubuntu18.04关机或重启就卡死