?? ? ? ?// 获取本周的周一 ?? ? ? ?public string GetThisWeekMonday() ?? ? ? ?{ ?? ? ? ? ? ?DateTime date = DateTime.Now; ?? ? ? ? ? ?DateTime first = System.DateTime.Now; ?? ? ? ? ? ?switch (date.DayOfWeek) ?? ? ? ? ? ?{ ?? ? ? ? ? ? ? ?case System.DayOfWeek.Monday: ?? ? ? ? ? ? ? ? ? ?first = date; ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Tuesday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-1); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Wednesday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-2); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Thursday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-3); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Friday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-4); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Saturday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-5); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Sunday: ?? ? ? ? ? ? ? ? ? ?first = date.AddDays(-6); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ?} ?? ? ? ? ? ?return first.ToString("yyyy-MM-dd"); ?? ? ? ?} ?? ? ? ?// 获取本周的周日 ?? ? ? ?public string GetThisWeekSunday() ?? ? ? ?{ ?? ? ? ? ? ?DateTime date = DateTime.Now; ?? ? ? ? ? ?DateTime last = System.DateTime.Now; ?? ? ? ? ? ?switch (date.DayOfWeek) ?? ? ? ? ? ?{ ?? ? ? ? ? ? ? ?case System.DayOfWeek.Monday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(6); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Tuesday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(5); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Wednesday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(4); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Thursday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(3); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Friday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(2); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Saturday: ?? ? ? ? ? ? ? ? ? ?last = date.AddDays(1); ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ? ? ?case System.DayOfWeek.Sunday: ?? ? ? ? ? ? ? ? ? ?last = date; ?? ? ? ? ? ? ? ? ? ?break; ?? ? ? ? ? ?} ?? ? ? ? ? ?return last.ToString("yyyy-MM-dd"); ?? ? ? ?}?