码迷,mamicode.com
首页 > Windows程序 > 详细

C#获取时间属于第几周

时间:2017-01-09 17:54:19      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:c#   convert   oda   get   nbsp   bsp   时间   parse   ret   

int getWeek(DateTime dt)
    {
        DateTime time = Convert.ToDateTime(dt.ToString("yyyy") + "-01-01");
        TimeSpan ts = dt - time;
        int iii = (int)time.DayOfWeek;
        int day = int.Parse(ts.TotalDays.ToString("F0"));
        if (iii == 0)
        {
            day--;
        }
        else
        {
            day = day - (7 - iii) - 1;
        }
        int week = ((day + 7) / 7) + 1;
        return week;
    }

C#获取时间属于第几周

标签:c#   convert   oda   get   nbsp   bsp   时间   parse   ret   

原文地址:http://www.cnblogs.com/huangzebin/p/6265779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!