`
- 浏览:
13066 次
- 性别:
- 来自:
南京
-
- public string GetThisWeekMonday()
- {
- DateTime date = DateTime.Now;
- DateTime first = System.DateTime.Now;
-
switch (date.DayOfWeek)
- {
-
case System.DayOfWeek.Monday:
- first = date;
-
break;
-
case System.DayOfWeek.Tuesday:
- first = date.AddDays(-1);
-
break;
-
case System.DayOfWeek.Wednesday:
- first = date.AddDays(-2);
-
break;
-
case System.DayOfWeek.Thursday:
- first = date.AddDays(-3);
-
break;
-
case System.DayOfWeek.Friday:
- first = date.AddDays(-4);
-
break;
-
case System.DayOfWeek.Saturday:
- first = date.AddDays(-5);
-
break;
-
case System.DayOfWeek.Sunday:
- first = date.AddDays(-6);
-
break;
- }
-
return first.ToString("yyyy-MM-dd");
- }
-
-
-
-
public string GetThisWeekSunday()
- {
- DateTime date = DateTime.Now;
- DateTime last = System.DateTime.Now;
-
switch (date.DayOfWeek)
- {
-
case System.DayOfWeek.Monday:
- last = date.AddDays(6);
-
break;
-
case System.DayOfWeek.Tuesday:
- last = date.AddDays(5);
-
break;
-
case System.DayOfWeek.Wednesday:
- last = date.AddDays(4);
-
break;
-
case System.DayOfWeek.Thursday:
- last = date.AddDays(3);
-
break;
-
case System.DayOfWeek.Friday:
- last = date.AddDays(2);
-
break;
-
case System.DayOfWeek.Saturday:
- last = date.AddDays(1);
-
break;
-
case System.DayOfWeek.Sunday:
- last = date;
-
break;
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
第一种: 代码如下: string[] Day = new string[] { “星期日”, “星期一”, “星期二”, “星期三”, “星期四”, “星期五”, “星期六” }; string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString...
主要介绍了C#实现根据数字序号输出星期几的简单实例,代码简洁实用,也有助于初学者更好的理解C#的switch和if语句的流程控制,需要的朋友可以参考下
今天在网上看见一些关于 C#实现的根据年月日计算星期几 的介绍: 算法如下: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在...
2. 代码如下:new string[] { “星期日”, “星期一”, “星期二”, “星期三”, “星期四”, “星期五”, “星期六”, }[Convert.ToInt16(DateTime.Now.DayOfWeek.ToString(“D”))]; 3. 星期+DateTime.Now....
该万年历主要功能:查询当天的日期并显示(显示格式为:年/月/日); 可查询任意一天的日期,并将结果显示在richtextbox容器中; 可查询任意一天的星期,并将结果显示在相应文本框中。
本示例采用基姆拉尔森计算公式来根据日期计算未来日子是星期几: 首先看下百度百科的基姆拉尔森计算公式定义: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数...
利用C#写的一个计算GPS周的小程序,界面简单,方便新手下载GNSS星历之前日期转换
根据系统的当日的时间,生成一个个日记文本文件,文件名刚好是当日的系统时间(如20101112.txt),可以实现日记的打开、保存等操作。 日记的标题是系统读取当前时间和用户选择的天气、心情情况后自动生成的,格式为...
注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。代码如下: 代码如下: //y-年,m-月,d-日期 string ...
C#阳历农历日历类 农历属性 农历年 农历月份 农历天 农历年(支干) 农历月份(字符) 农历天(字符) 农历属象 二十四节气 阴历节日 阳历节日 公历转农历 传回农历y年的总天数 传回农历y年闰月的天数 传回农历y年闰哪个月...
之前曾经上传过一个农历处理类,但遇到润年月会出异常.这个是对网上的改进版,经测试正常,我的项目中都在使用.在这里共享出来..... 文件里有使用说明.使用时调用两个静态函数即可: /// /// 显示: 农历 闰五月十一...
一个可以判断任意一天是星期几的小软件,实验课做的,对空字符串输入没加异常处理,有对日期和月份的越界处理,代码写的很乱,嘿嘿~~~
取windows支持的语言描述的星期名,如中国:星期一,星期二,星期三
代码如下:/// /// 计算本周起始日期(礼拜一的日期) /// /// ”someDate”>该周中任意一天 /// 返回礼拜一日期,后面的具体时、分、秒和传入值相等 public static DateTime CalculateFirstDateOfWeek...
本文实例讲述了C#基于基姆拉尔森算法计算指定日期是星期几的方法。分享给大家供大家参考。具体分析如下: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示...
输入年月日,显示日 " "期及日期所对应的星期(可通过new " "DateTime(年,月,日).DayOfWeek获取日期对应的星期)。运行效果如图所示。 " " " "注:请在实验数据记录及分析中写出相应的源程序代码,并写出 结构的定义格...
主要介绍了C#实现在控制台输出当前系统时间的方法,涉及C#时间函数DateTime.Now的使用方法,需要的朋友可以参考下