Fórum Subtrair campos do tipo Time ! #230586
07/05/2004
0
Preciso de uma ajuda na seguinte questao, tenho dois campos do tipo time
um seria hora inicial e outro hora final, eu preciso subtrair um do outro e mostrar esse resultado em algum lugar do form de forma decrescente....
Se alguem puder me ajudar !
Valeu
Jrduran
Curtir tópico
+ 0Posts
07/05/2004
Lucas Silva
data1, data2: TDateTime; result: Integer; data1:= now; data2:= StrToDate(´01/01/04´); result := data1 - data2;
Gostei + 0
07/05/2004
Dopi
Se voce quer saber a diferença em segundos use:
SecondsBetween( now, Tempofinal)
Gostei + 0
07/05/2004
Paulo_amorim
Se vc fizer uma subtração de TTime, ele te dará o tempo decorrido
Assim, vc poderia fazer
begin
Result := Now - HoraAntiga;
//supondo, e claro, que tua variavel HoraAntiga ja tenha sido alterada anteriormente
o Result, no caso, tambem eh do tipo TTime.
Espero que ajude
Até+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)