FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Calcular diferencia entre horas
Hola.
Quisiera saber el intervalo en segundos entre 2 horas, tomandolas del sistema, teniendo en cuenta el cambio de día. A ver si existe algun sistema rapido que no sea el de ir restando las horas pasando a minutos , etc. Saludos, Toni |
#2
|
|||
|
|||
Pues es cuestion de restar los 2 DataTime que tengas
Código:
var D, D1 : TDateTime; Dif : TDateTime; begin Dif := D1 - D; end; |
#3
|
|||
|
|||
hola.
El problema que tenia es que los segundos me los daba como 0,00004865xxxxx Por lo que habia que multiplicar por 100000. Tambien he encontrado esta solución. DecodeTime(vTime2-vTime1, Hour, Min, Sec, MSec); if Sec > xx then ...... Gracias Toni |
|
|
|