Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Converit un Variant en Hora:Minutos (https://www.clubdelphi.com/foros/showthread.php?t=77368)

rocolza 18-01-2012 22:02:22

Converit un Variant en Hora:Minutos
 
Buenas tardes

Me gustaria si alguien me puede ayudar ya que no se como transformar o que funcion utilizar para convertir un dato decimal en hora: minutos

Ejm

tengo Quiero
20.5 20 horas 30 min
2.90 2 horas 55 min

Gracias

ecfisa 18-01-2012 22:35:56

Hola rocolza.

Como en el título preguntas como convertir un Variant a TTime y en el mensaje Double a TTime, te pongo un ejemplo que contempla los dos casos:
Código Delphi [-]
...
var
  V: Variant;
  T1,T2: TTime;
  D: Double;
begin
  V  := Now;
  D  := Now;
  T1 := VarToDateTime(V);
  T2 := D;
  ShowMessage(TimeToStr(T1) + #10#13 + TimeToStr(D));
  ...

Saludos.


La franja horaria es GMT +2. Ahora son las 13:03:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi