获取本周的周一和周日_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 获取本周的周一和周日

获取本周的周一和周日

 2010/9/19 23:40:05  niunan  http://niunan.javaeye.com  我要评论(0)
  • 摘要://获取本周的周一publicstringGetThisWeekMonday(){DateTimedate=DateTime.Now;DateTimefirst=System.DateTime.Now;switch(date.DayOfWeek){caseSystem.DayOfWeek.Monday:first=date;break;caseSystem.DayOfWeek.Tuesday:first=date.AddDays(-1);break;caseSystem.DayOfWeek
  • 标签:获取本周 周一 周日

?? ? ? ?// 获取本周周一
?? ? ? ?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;
?? ? ? ? ? ?}
?? ? ? ? ? ?return last.ToString("yyyy-MM-dd");
?? ? ? ?}
?
发表评论
用户名: 匿名