函数如下:

代入参数年y,月m,日d 即可返回所得的星期

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

转载于:https://www.cnblogs.com/conquer/archive/2007/07/15/819026.html

C# 中返回星期的函数相关推荐

  1. [MSSQL]也说SQL中显示星期几函数

    网上盛传着三个版本,分别来看下 版本1 http://bernardstudios.com/select-day-of-week-name-using-t-sql/ SELECT CASE (DATE ...

  2. Python Numpy中返回下标操作函数-节约时间的利器

    如果觉得Python慢,那么首先应该想到是不是没有用对. Numpy是Python中自带的一个数值计算库,包含了大量数值计算的常用方法.其底层大量使用C/C++(超过50%的代码量),矩阵计算调用LA ...

  3. C语言中连续调用rand函数,返回值不变

    C语言中连续调用rand函数,返回值不变 最近用C语言随机函数编程发现了一个奇怪的现象: 简易版代码: #include<stdio.h> #include<stdlib.h> ...

  4. Dictionary作为数据源绑定,调用c++库中返回为BYTE*的函数,listView项排序

    最近在做一个电子档案管理的项目.现在还处于初期,只是做一个简单demo拿去跟客户演示.至于最后谈不谈得下来,到底做不做,反正我是不看好,但没因为这样就马马虎虎.草草了事.这个项目算是b/s加c/s混合 ...

  5. python 函数变量_Python函数中的变量和函数返回值

    1.函数的变量 局部变量和全局变量: Python中的任何变量都有特定的作用域 在函数中定义的变量一般只能在该函数内部使用,这些只能在程序的特定部分使用的变量我们称之为局部变量 在一个文件顶部定义的变 ...

  6. 【C 语言】C 项目开发代码规范 ( 形参合法性判断 | 函数返回值局部变量 | 函数中不用全局变量 | 函数中使用局部变量接收形参 | 函数返回值 | 形参作返回值 | 形参返回值处理 )

    文章目录 一.C 项目开发代码规范 一.C 项目开发代码规范 上一篇博客 [C 语言]字符串模型 ( 键值对模型 ) 中 , 完成了字符串的 键值对 查找功能 , 代码不太规范 ; C 项目开发代码规 ...

  7. 函数中返回char *类型

    记录一次比较容易引起混淆的地方. #include <stdio.h> char *str(void) {return "nihao\n"; }int main() { ...

  8. c语言数组将素数放在前部,m个人的成绩存放在score数组中,请编写函数fun(),它的功能是将高于平均分的人数作为函数值返回,将_开卷宝...

    学生的记录由学号和成绩组成,N名学生的数据己在主函数中放入结构体数组s中,请编写函数fun(),它的 学生的记录由学号和成绩组成,N名学生的数据己在主函数中放入结构体数组s中,请编写函数fun(),它 ...

  9. python中return返回值为函数名_Python函数返回值

    Python函数返回值教程 同时,Python 函数的返回值不需要在函数的签名上体现,只需要在函数体里面直接使用 return 语句返回即可. Python函数不返回值详解 语法 def func_n ...

  10. Python函数中的变量和函数返回值

    1.函数的变量 局部变量和全局变量: Python中的任何变量都有特定的作用域 在函数中定义的变量一般只能在该函数内部使用,这些只能在程序的特定部分使用的变量我们称之为局部变量 在一个文件顶部定义的变 ...

最新文章

  1. Numpy和Pandas的区别
  2. C++ Primer 5th笔记(9)chapter9 顺序容器 构造和赋值
  3. bzoj1025题解
  4. 【Mysql】 局域网远程连接问题
  5. cpu影响matlab仿真速度吗,Proteus仿真速度很慢的分析
  6. Java中,与;||与|的区别
  7. 使用MIB来监控你的应用(tuxedo mib)
  8. 数据从机房迁移到阿里ECS弹性云
  9. vue点击按钮打开下拉菜单_vue 点击弹出下拉菜单 点击其他页面收回菜单
  10. FR切换sheet时隐藏参数面板
  11. 【学生信息管理系统】-优化篇1
  12. Bayer Pattern
  13. 我“药水哥”硬气了 改行‘程序员’了
  14. SQLSERVER走起微信公众帐号已经开通搜狗微信搜索
  15. Latex不能编译eps文件
  16. 100g的攻击大概是多少钱一天?高防IP防御DDOS的原理是什么?
  17. strtok和strtok_s函数使用说明
  18. window.open document.write ie6拒绝访问
  19. Unity material修改图片的UV通道
  20. 利用scrapy批量下载个人简历

热门文章

  1. 全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(1)
  2. abort: error: Temporary failure in name resolution
  3. CentOS安装NVidia驱动提示kernel source path问题
  4. /usr/bin/sed: No such file or directory
  5. 全网首发:LINUX OpenCV编译java/jar版本注意事项
  6. G415,到了徐州,车厢空了
  7. java.lang.UnsatifiedLinkError错误一例:在eclipse中启动应用报错
  8. java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory
  9. 开发电脑应该是8核(8线)
  10. NSString中如何正确判断包含一个变量字串NSString