Fórum Calculo com Datas #344511
15/08/2007
0
Po to com um problema aqui que é o seguinte, preciso calcular a quantidade de dias entre 2 determinadas datas do banco de dados exemplo:
DataEmissao : 10/01/07
DataSaida: 10/02/07
Preciso calcular a quantidade de dias no delphi p/ essas duas datas, eu tentei tira-las do banco de dados coloca-las em variaveis e calcular mas não da o valor correto, alguém sabe como me ajudar ?!
Valew
Ederp
Curtir tópico
+ 0Posts
15/08/2007
Imoreira
TotalDia:variant;
begin
TotalDia:=strtodate(´10/02/07´)-strtodate(´10/01/07´);
//totaldia é o seu resultado em dias.
end;
Gostei + 0
15/08/2007
Ederp
...
Data1 := fieldbyname(´dtemissao´).AsDateTime;
...
Data2 := fieldbyname(´dtemissao´).AsDateTime;
...
Resultado := Data1 - Data2;
Lembrando que data1, data2, resultado são variaveis.
Gostei + 0
15/08/2007
Imoreira
TotalDia:variant;
begin
TotalDia:=[color=red:b96e5d0d8c]fieldbyname(´dtemissao´).AsDateTime-fieldbyname(´dtemissao´).AsDateTime[/color:b96e5d0d8c] ;
[color=blue:b96e5d0d8c]//Dois campos ´dtEmissao´ ???[/color:b96e5d0d8c]
//totaldia é o seu resultado em dias.
end;
Gostei + 0
15/08/2007
Massuda
Gostei + 0
15/08/2007
Ederp
Valew a ajuda vo tentar aqui p/ ver se dar certo !
Gostei + 0
15/08/2007
Ederp
:D
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)