就是获得本周星期一的日期和星期日的日期,希望高手帮助解决

解决方案 »

  1.   

    DateTime dt = DateTime.Now;
    DateTime monday;
    DateTime sunday;
    int dayOfWeek = (int)dt.DayOfWeek;
    monday = dt.AddDays(1-dayOfWeek);
    sunday = dt.AddDays(7-dayOfWeek);
    Console.WriteLine(monday);
    Console.WriteLine(sunday);
      

  2.   

    int weekday = Convert.ToInt32(DateTime.Now.DayOfWeek);
            DateTime sunday = DateTime.Now.AddDays(-weekday);//如果星期天算周末那就 7-weekday
            DateTime monday = DateTime.Now.AddDays(1-weekday);
      

  3.   

    星期日 :DateTime.Today.AddDays(-Convert.ToInt16(DateTime.Today.DayOfWeek))
    星期一 :DateTime.Today.AddDays(-Convert.ToInt16(DateTime.Today.DayOfWeek)+1)