Comparar datas no Delphi

Delphi

10/03/2015

é uma dúvida boba, mas
if (Componente1.Date = Componente2.Date) then
    begin
      //vou fazer alguma coisa
    end;

essa comparação simplesmente não está surtindo efeito. Não dá erro nenhum, porém o que eu mando fazer dentro do IF, o programa não faz de jeito nenhum. Alguém me ajuda?
Fabrício Santos

Fabrício Santos

Curtidas 0

Respostas

Renato Rubinho

Renato Rubinho

10/03/2015

Pode ser por causa da hora.
Tenta:

if Trunc(Componente1.Date) = Trunc(Componente2.Date) then
    begin
      //vou fazer alguma coisa
    end;
GOSTEI 0
POSTAR