Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.23;
Скачать: CL | DM;

Вниз

Сравнение дат   Найти похожие ветки 

 
D@Nger ©   (2006-06-08 12:46) [0]

Всем привет! Сравниваю две даты, но условие не срабатывет, хотя точно уверен что должно сработать. Перед сравнением вывожу на экран сравниваемые даты.

Как правильно сравнивать даты, может я что то не так делаю?

procedure TFRepSettings.DataPeriod(start,finish:TDate);
var data:Tdate;
begin
 ....
data:=fieldbyname("data").AsDateTime;
showmessage("data= "+datetostr(data)+" start= "+datetostr(start_date)+"  finish= "+datetostr(finish_date));
 if (data>=start)and(data<=finish) then
 begin
      showmessage("Условие сработало");
 end;
 ....
end;


 
Sam Stone ©   (2006-06-08 12:49) [1]

Наверняка мешает время.
function CompareDate(const A, B: TDateTime): TValueRelationship;
function CompareDateTime(const A, B: TDateTime): TValueRelationship;


 
antonn ©   (2006-06-08 13:03) [2]

trunc() уберет время:)


 
D@Nger ©   (2006-06-08 13:06) [3]

Большое спасибо! Помогло.



Страницы: 1 вся ветка

Текущий архив: 2006.07.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
2-1151923964
elfebet
2006-07-03 14:52
2006.07.23
Как программно узнать работает ли заставка?


15-1151337417
Кручен-Верчен
2006-06-26 19:56
2006.07.23
Как сделать так, чтобы Mozilla Firefox использовал HTTP 1.0?


4-1140560590
std
2006-02-22 01:23
2006.07.23
Сканер штрих кода


15-1150177750
Ega23
2006-06-13 09:49
2006.07.23
С Днём рождения! 10 июня


3-1148038085
DVM
2006-05-19 15:28
2006.07.23
Одна база Access - несколько клиентов