Как узнать текущую дату на компьютере и сравнить её с заданной - C#

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

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

Вообщем, требуется сделать некое: Если дата больше или равна заданной, но меньше другой заданной, то действие выполнить. Единственное, что я смог придумать - это говнокод типа: Узнаём текущую дату, смотрим: Равна ли она заданной. Если нет, то проверяем так: Всё от последней точки сравниваем с заданным годом, если больше или равен меньшему, а так же меньше или равен большему, то проверяем дальше так же месяц и день. Но я просто уверен, что есть гораздо легче способ.

Решение задачи: «Как узнать текущую дату на компьютере и сравнить её с заданной»

textual
Листинг программы
DateTime dateBegin = new DateTime(2014, 12, 1);
DateTime dateEnd = new DateTime(2015, 1, 31);
DateTime today = DateTime.Now;
if (today >= dateBegin && today < dateEnd)
{
    // Выполняем действие ...
}

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


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

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

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