Fórum Subtraindo Datas #144800

12/03/2003

0

Estou com um GRANDE problema...
Gostaria de saber a diferença entre 2 duas e obter a resposta em Dias...
ex...

12/03/03 e 12/04/03

resposta 30 dias...

Desde já obrigado.....


Anonymous

Anonymous

Responder

Posts

12/03/2003

Fabio Colli

function DifDias(DataVenc:TDateTime; DataAtual:TDateTime): String;
Var Data: TDateTime;
dia, mes, ano: Word;
begin
if DataAtual < DataVenc then
begin
Result := ´A data data atual não pode ser menor que a data inicial´;
end
else
begin
Data := DataAtual - DataVenc;
DecodeDate( Data, ano, mes, dia);
Result := FloatToStr(Data)+´ Dias´;
end;
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar