zoukankan      html  css  js  c++  java
  • 获取本周的周一日期与本周的周日日期

       #region 获取本周周一
            /// <summary>
            /// 获取本周的周一日期
            /// </summary>
            /// <returns></returns>
           public static string GetThisWeekMonday()  
            {  
                DateTime date = DateTime.Now;  
                DateTime firstDate = System.DateTime.Now;  
                switch (date.DayOfWeek)  
                {  
                    case System.DayOfWeek.Monday:  
                       firstDate = date;  
                       break;  
                   case System.DayOfWeek.Tuesday:  
                       firstDate = date.AddDays(-1);  
                       break;  
                   case System.DayOfWeek.Wednesday:  
                        firstDate = date.AddDays(-2);  
                       break;  
                   case System.DayOfWeek.Thursday:  
                        firstDate = date.AddDays(-3);  
                        break;  
                   case System.DayOfWeek.Friday:  
                       firstDate = date.AddDays(-4);  
                      break;  
                    case System.DayOfWeek.Saturday:  
                        firstDate = date.AddDays(-5);  
                        break;  
                   case System.DayOfWeek.Sunday:  
                       firstDate = date.AddDays(-6);  
                      break;  
              }
                return firstDate.ToString("yyyy-MM-dd");  
           }
            #endregion

            #region  获取本周的周日
          /// <summary>
           /// 获取本周的周日日期
          /// </summary>
          /// <returns></returns>
            public static string GetThisWeekSunday()  
           {  
                DateTime date = DateTime.Now;  
                DateTime lastDate = System.DateTime.Now;  
               switch (date.DayOfWeek)  
                {  
                    case System.DayOfWeek.Monday:  
                        lastDate = date.AddDays(6);  
                       break;  
                    case System.DayOfWeek.Tuesday:  
                        lastDate = date.AddDays(5);  
                       break;  
                    case System.DayOfWeek.Wednesday:  
                        lastDate = date.AddDays(4);  
                        break;  
                    case System.DayOfWeek.Thursday:  
                        lastDate = date.AddDays(3);  
                      break;  
                  case System.DayOfWeek.Friday:  
                       lastDate = date.AddDays(2);  
                        break;  
                   case System.DayOfWeek.Saturday:  
                        lastDate = date.AddDays(1);  
                        break;  
                    case System.DayOfWeek.Sunday:  
                        lastDate = date;  
                       break;  
               }  
              return lastDate.ToString("yyyy-MM-dd");
           }
           #endregion

  • 相关阅读:
    使用iframe从网页调起移动端应用
    综合练习:词频统计
    组合数据类型练习
    python 绘制五星红旗
    熟悉常用的Linux操作
    大数据概述
    windowBackground打造闪屏页
    安卓日期选择对话框
    c语言语法分析器
    C语言文法
  • 原文地址:https://www.cnblogs.com/Jack_G/p/2314149.html
Copyright © 2011-2022 走看看