Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2013, 04:41   #1
HellMercenariess
Форумчанин
 
Аватар для HellMercenariess
 
Регистрация: 27.07.2009
Сообщений: 547
Вопрос Как сравнить время по-нормальному

Сейчас сравниваю так:
Код:
   if  Copy(TimeToStr(Now),1,4)= TimeMask.Text then
Маска: '!0:00;1;_' (3:40)
Это карточный домик рассыпется когда час будет отображатся двумя числами.

Нужно сравнивать игноря секудны.
"Виновник этого парада,он не дурак, ушел как надо!" Похороны панка.
HellMercenariess вне форума Ответить с цитированием
Старый 02.06.2013, 06:59   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Datetime используйте и все.
Кольша вне форума Ответить с цитированием
Старый 02.06.2013, 10:09   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Вместо TimeMask DateTimePicker. У него Format:='hh:mm', Kind:=dtkTime.
Сравниваать FormatDateTime('hh:nn',Now) и FormatDateTime('hh:nn',DateTimePick er1.Time)
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнить время с текущим Aleksandr Общие вопросы Delphi 3 06.07.2011 15:47
Как правильно сравнить время? dzhezim Общие вопросы Delphi 3 22.04.2010 18:40
Помогите научиться программировать по нормальному RNT Помощь студентам 7 28.02.2009 13:29
У меня вопрос по нормальному отображению в опере Droid JavaScript, Ajax 3 06.11.2008 18:36
Сравнить время BlackOmen PHP 2 23.09.2008 09:04