Узнать дату ближайшего воскресенья - C#
Формулировка задачи:
узнаем текущую дату
узнаем какой сегодня день недели
Как расчитать в какую дату будет следующее воскресенье?
Листинг программы
- string Date = DateTime.Today.ToString("d");
Листинг программы
- string WeekDay = DateTime.Today.ToString("dddd");
Решение задачи: «Узнать дату ближайшего воскресенья»
textual
Листинг программы
- static class DateTimeExtensions
- {
- public static DateTime NextDayOfWeek(this DateTime date, DayOfWeek day)
- {
- int diff = ((int)day - (int)date.DayOfWeek + 6) % 7;
- return date.AddDays(diff + 1);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д