Как узнать текущую дату на компьютере и сравнить её с заданной - 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) { // Выполняем действие ... }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д