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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2019, 11:14   #1
Шамсидин Алиев
Новичок
Джуниор
 
Регистрация: 16.05.2012
Сообщений: 1
По умолчанию Сравнение данных

Сравнение 2-х Дат типа DataTime обычним < не равотает ! Почему
Шамсидин Алиев вне форума Ответить с цитированием
Старый 26.02.2019, 11:21   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Шамсидин Алиев Посмотреть сообщение
Сравнение 2-х Дат типа DataTime обычним < не равотает ! Почему
работает. ищите проблему у себя.

Код:
procedure TForm1.Button1Click(Sender: TObject);
var d1,d2 : TDateTime;
begin
  d1 := EncodeDate(2019,02,26);
  d2 := EncodeDate(2019,03,01);
  if d1<d2
     then ShowMessage(DateToStr(d1)+' меньше, чем '+DateToStr(d2))
     else ShowMessage(DateToStr(d2)+' меньше, чем '+DateToStr(d1));

end;
ps. не забывайте, что в TDatetime входит не только дата (это целая часть вещестенного числа), но и время (дробная часть).

Последний раз редактировалось Serge_Bliznykov; 26.02.2019 в 11:26.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение данных по определенному диапазону строк и при совпадении значений копирование данных в другой лист Volk358 Microsoft Office Excel 6 02.10.2012 09:54
Сравнение баз данных allod26 Microsoft Office Access 1 07.06.2012 11:21
Сравнение ячеек данных Stringgrid и ячейками данных Access Gulden БД в Delphi 0 05.06.2012 11:26
Сравнение данных GX_h10 SQL, базы данных 1 29.12.2009 12:49
Сравнение данных White БД в Delphi 1 09.09.2008 22:32