private string CaculateWeekDay(int y,int m, int d)
 {
 if(m==1) m=13;
 if(m==2) m=14;
 int week=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;
 string weekstr="";
 switch(week)
 {
  case 1: weekstr="星期一"; break;
  case 2: weekstr="星期二"; break;
  case 3: weekstr="星期三"; break;
  case 4: weekstr="星期四"; break;
  case 5: weekstr="星期五"; break;
  case 6: weekstr="星期六"; break;
  case 7: weekstr="星期日"; break;
 }

return weekstr;
 }

转载于:https://www.cnblogs.com/conquer/archive/2006/11/07/553307.html

根据当前日期返回星期数相关推荐

  1. mysql 判断当前星期_MySQL数据库如何获取一个日期所对应的星期数呢?

    摘要: 下文讲述MySQL数据库中获取一个日期对应星期数的方法分享,如下所示: 实现思路: 使用MySQL中日期函数dayofweek即可获取指定日期所对应的星期数 dayOfWeek返回值说明: 星 ...

  2. C语言——蔡勒(Zeller)公式:快速将任意日期转换为星期数

    蔡勒公式 情景引入 公式介绍 公式细节 代码实现 情景引入   在日常生活中,我们有时候会遇到这样的问题:看到一个日期想知道这一天是星期几.对于这个问题,如果用编程的方式,应该怎么实现呢?你可能已经有 ...

  3. 软件测试 白盒测试案例--代码输入日期计算星期数

    文章目录 软件测试 白盒测试案例--代码输入日期计算星期数 一.实验内容 二.实验步骤 三.实验结果 软件测试 白盒测试案例–代码输入日期计算星期数 一.实验内容 以下代码为输入日期计算星期数.对其代 ...

  4. arctanx麦克劳林公式推导过程_蔡勒(Zeller)公式及其推导:快速将任意日期转换为星期数...

    0. 本文的初衷及蔡勒公式的用处 前一段时间,我在准备北邮计算机考研复试的时候,做了几道与日期计算相关的题目,在这个过程中我接触到了蔡勒公式.先简单的介绍一下蔡勒公式是干什么用的. 我们有时候会遇到这 ...

  5. excel教程中weekday函数实例:快速返回日期对应的中文星期数

    通过上一篇文章的介绍,我们了解了excel教程中weekday 函数的用法,也举了一个实例来说明weekday 函数的应用. 本文我们再通过一个实例来巩固weekday 函数的使用. 实例:快速返回日 ...

  6. oracle 获取每周五,oracle如何根据传入的时间参数,得到这个参数所在周的周一至周五的日期和星期数...

    select '1' AS XQBH,to_char(trunc(to_date('2020-06-28' ,'yyyy-mm-dd'),'iw'),'yyyy-mm-dd') AS RQ,'星期一' ...

  7. 日历-星期数计算方式(可计算2000年后的星期数)

    #define UCLIP(a,b,c) ((a<b)?(b):((a>c)?c:a)) uint8 week_day[7]={6,7,1,2,3,4,5};//这个定义是依据2000年1 ...

  8. linux 计算星期对应的日期,如何计算给定日期的星期数?

    请注意,虽然您对一年中第n周的定义是可以接受的,但它也不是"标准"的定义. ISO 8601定义了用于表示日期,时间和时区的标准.它定义了从星期一开始的几周.它还说,一年的第1周是 ...

  9. 小红暑假去打工,工资200元一天,公司规定入职时间只能是星期一至星期五,周末双休,输入小红的入职星期数,n天后小红拿了多少工资?

    import java.util.Scanner;public class tuozahn {public static void main(String[] args) {Scanner input ...

最新文章

  1. javascript的date对象
  2. javascript中的for in循环和for循环的使用
  3. C#中发送消息给指定的窗口到消息循环
  4. 看聊天记录都学不会C语言?太菜了吧》(16)我一直以为校花很漂亮,直到我叫了她一声...
  5. IntelliJ IDEA内部设计
  6. Linux IPTables:如何添加防火墙规则
  7. iphone小圆点在哪儿设置_字节推大力教育新品牌;iPhone12跌破发行价;直播打赏将设置冷静期;蚂蚁A股网上申购开启 | Tech日报...
  8. oracle 导出01455,使用exp命令导出报EXP-00008 和ORA-01455的解决方法
  9. Selenium碰到的异常记录
  10. 安装SQL Server2012
  11. 画图工具轻松打印长图
  12. 微信小程序——时间轴的实现
  13. SAP中税码、税率、税务科目的几个表及其中的勾稽关系
  14. 小程序使用mp-html解析html
  15. 《传奇之王》风波不断 编剧替柳云龙打抱不平_0
  16. 大厂机密!乔戈里在BAT大厂都用些什么?大揭秘
  17. 【js特效】图片循环滚动代码
  18. vsm java_向量空间模型(VSM)在文档相似度计算上的简单介绍
  19. 记:应聘深信服科技 C++工程师(南京)
  20. 2019最新《Python安全工具开发应用教程》

热门文章

  1. linux挂载查看、添加与取消
  2. js获取几个月前,几周前时间。
  3. Windows环境下的NodeJS+NPM+Bower安装配置步骤
  4. CF 132E 费用流
  5. Delphi 2009 之 TCategoryPanelGroup[5]: HeaderStyle
  6. 手把手教你感情企划书
  7. Adidas、金拱门、KFC、乐天玛特,零售巨头的选址秘诀都在数据里了
  8. linux band0 手动重启,band,call,apply的区别以及手动封装
  9. 删了自己写的代码?判刑10个月!
  10. Maven实战---两个war包的调用