Как по дню недели и месяцу узнать даты - C#

Узнай цену своей работы

Формулировка задачи:

У меня хранятся дни неделе (Пн-1,Вт-2,Ср-3 и т д до Вс-7) в базе там и хранятся месяцы (1-12) как мне получить полные даты. К примеру есть у меня Пн. Вт. (1,2) Апрель (4) как получить :
  • 02.04.12
  • 09.04.12
  • 10.04.12
  • 16.04.12
  • 17.04.12
  • 23.04.12
  • 24.04.12
  • 30.04.12
Если два месяца указано то по двум думаю принцип понятен.

Решение задачи: «Как по дню недели и месяцу узнать даты»

textual
Листинг программы
int month=0;
switch MonthName
{ 
case "Январь": month=1; break;
....
}
DateTime dt = new DateTime(DateTime.Now.Year, mounth, day);
Console.WriteLine(dt.ToShortDateString());
Console.WriteLine(dt.DayOfWeek.ToString());
dt = dt.AddDays(7);
Console.WriteLine(dt.ToShortDateString());
Console.WriteLine(dt.DayOfWeek.ToString());
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы