星空网 > 软件开发 > ASP.net

.net 根据输入日期得到当前所在周的周一(可延伸获取周的任何一天)

  思想:主要根据DateTime类的DayOfWeek属性来得到周的英文名字,然后通过日期天数的加减运算得到周一。

1.调用:

   string today = "2015-7-13";//System.DateTime.Now.ToString();
   lblDay.Text = GetMondayOfTheWeek(today); 

2.方法:

private string GetMondayOfTheWeek(string today)
        {
            string sMonday = "";
            DateTime dateNow;
            try{
               dateNow= Convert.ToDateTime(today);
            }
            catch
            {
                sMonday="方法GetMondayOfWeeks传入的参数格式错误,请检查后重新调用!";
                return sMonday;
            }
            string dayOfWeekName = dateNow.DayOfWeek.ToString();
            int day=0;
            switch(dayOfWeekName)
            {
                 case "Monday":
                    day= 0;
                    break;
                case "Tuesday":
                     day= 1;
                    break;
                case "Wednesday":
                    day= 2;
                    break;
                case "Thursday":
                    day= 3;
                    break;
                case "Friday":
                    day= 4;
                    break;
                case "Saturday":
                     day= 5;
                    break;
                case "Sunday":
                     day=6;
                    break;
            }
            sMonday = dateNow.AddDays(-day).ToString("yyyy-M-d");  
           
            return sMonday;
        }




原标题:.net 根据输入日期得到当前所在周的周一(可延伸获取周的任何一天)

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

易麦宝功能,费用,使用介绍:https://www.ikjzd.com/w/2048
Social Blade,红人工具:https://www.ikjzd.com/w/2049
市场研究工具Algopix:https://www.ikjzd.com/w/205
跨境壹号:https://www.ikjzd.com/w/2051
dojo:https://www.ikjzd.com/w/2052
tiki:https://www.ikjzd.com/w/2053
洛阳市涧西区有啥好玩的地方 洛阳涧西区附近景点:https://www.vstour.cn/a/408256.html
九月初新疆旅游服装搭配(新疆游玩必备衣服清单):https://www.vstour.cn/a/408257.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流