problema al RESTAR HORAS
Publicado por Miguel (1 intervención) el 04/02/2004 17:22:41
Estoy haciendo una RESTA entre dos variables , cada una contiene una HORA determinada que proviene de 2 DATETIMEPICKERS , se hace la operacion correctamente pero el problema esta en que al momento de ver el resultado muestra la HORA siempre con el numero "12" , ejemplo:
procedure TForm1.Button1Click(Sender: TObject);
var x,h1 , h2 : ttime;
begin
h1 := datetimepicker2.time; (09:10:00)
h2 := datetimepicker3.time; (09:20:00)
x := h2 - h1;
//datetimepicker4.Time := x;
end;
En teoria X deberia valer 00:10:00 PERO me manda como resultado 12:10:00!!! esto pasa siempre , no importa que hora sea.
¿que necesito para que melo muestre correctamente?
procedure TForm1.Button1Click(Sender: TObject);
var x,h1 , h2 : ttime;
begin
h1 := datetimepicker2.time; (09:10:00)
h2 := datetimepicker3.time; (09:20:00)
x := h2 - h1;
//datetimepicker4.Time := x;
end;
En teoria X deberia valer 00:10:00 PERO me manda como resultado 12:10:00!!! esto pasa siempre , no importa que hora sea.
¿que necesito para que melo muestre correctamente?
Valora esta pregunta


0