Ver Mensaje Individual
  #2  
Antiguo 24-10-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
Para realizar operaciones con horas, es necesario que uses el tipo TDateTime (formato de fecha y hora), de lo contrario obtendrás valores incorrectos.

Por ejemplo:
23:00 - 01:00 = 22:00 (¡¡22 horas de diferencia!!)
01/01/2007 23:00 - 02/01/2007 01:00 = 2 horas de diferencia

Usa las funciones MinutesBetween / HoursBetween de la unidad DateUtils

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita