сравнение дат

nicos77777

Client
Регистрация
04.04.2013
Сообщения
333
Благодарностей
18
Баллы
18
Прошу извенить меня что я не углубляюсь в форум, но по личным проблемам не могу этого сделать и прошу пас помоч решить задачу есть дата 14-01-2015 нужно сравнить ее с текущей датой и отбирать только с настоящим днем, прошу рассказать безприменения с#, если это возможно
 

OTEC_SERGIUS

Client
Регистрация
04.10.2014
Сообщения
387
Благодарностей
69
Баллы
28
Переводишь её в Unix Timestamp и сравниваешь.
 
  • Спасибо
Реакции: nicos77777

nicos77777

Client
Регистрация
04.04.2013
Сообщения
333
Благодарностей
18
Баллы
18
А как именно если не секрет, спасибо
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 911
Баллы
113
Можно использовать экшн Логика>If. В нем сравниваете вашу дату с текущей - {-Variable.Date-}=={-TimeNow.Date-} и дальше строите выполнение от этого.
 

nicos77777

Client
Регистрация
04.04.2013
Сообщения
333
Благодарностей
18
Баллы
18
Что то не получается сравнить 14-01-2015==01/14/2015 07:23:26
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 911
Баллы
113
К сожалению, есть только такая функция взятия текущей даты.... можно сравнивать так: {-TimeNow.Date-} >= 01/14/2015 00:00:00
 

nicos77777

Client
Регистрация
04.04.2013
Сообщения
333
Благодарностей
18
Баллы
18
Поменять месяц и дату в {-TimeNow.Date-} нельзя? либо придется попотеть с другим
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 911
Баллы
113
Поменять месяц и дату в {-TimeNow.Date-} нельзя? либо придется попотеть с другим
К сожалению нельзя.... Только если сниппет cделать на C#, который вы так не хотите... Хотя он очень простой:
Код:
return DateTime.Now.ToString("dd-MM-yyyy");
Результат выполнения этого сниппета нужно положить в переменную и можно сравнивать в экшне If с переменной где у вас своя дата.
 
Последнее редактирование:
  • Спасибо
Реакции: nicos77777

nicos77777

Client
Регистрация
04.04.2013
Сообщения
333
Благодарностей
18
Баллы
18
К сожалению нельзя.... Только если сниппет cделать на C#, который вы так не хотите... Хотя он очень простой:
Код:
return DateTime.Now.ToString("dd-MM-yyyy");
Результат выполнения этого сниппета нужно положить в переменную и можно сравнивать в экшне If с переменной где у вас своя дата.
Огромное спасибо)))))
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 911
Баллы
113
Рад, что удалось помочь:-)
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)