asp.Net 中获取一周第一天,一月第一天等实现代码 |
本文标签:asp.Net,一周第一天 复制代码 代码如下: DateTime dt = DateTime.Now; //本月第一天时间 DateTime dt_First = dt.AddDays(-(dt.Day) + 1); Label1.Text = dt_First.ToString("yyyy-MM-dd"); //将本月月数+1 DateTime dt2 = dt.AddMonths(1); //本月最后一天时间 DateTime dt_Last = dt2.AddDays(-(dt.Day)); Label2.Text = dt_Last.ToString("yyyy-MM-dd"); int weeknow = Convert.ToInt32(System.DateTime.Now.DayOfWeek); int daydiff = (-1) * weeknow + 1; int dayadd = 7 - weeknow; //本周第一天 lblBegin.Text = System.DateTime.Now.AddDays(daydiff).ToString("yyyy-MM-dd"); //本周最后一天 lblEnd.Text = System.DateTime.Now.AddDays(dayadd).ToString("yyyy-MM-dd"); |