Alessandra (Jundiai) Postado Junho 16, 2009 Denunciar Share Postado Junho 16, 2009 Tenho que fazer a transformacao de horas em numeros.Eu tenho hora em horas (02:00) e em minutos (120) tem que aparecer em numerosexemplo2 horas - 22:30 horas - 2,52:15 - 2,25alguém pode me ajudar ??????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Junho 16, 2009 Denunciar Share Postado Junho 16, 2009 Tenho que fazer a transformacao de horas em numeros.Eu tenho hora em horas (02:00) e em minutos (120) tem que aparecer em numerosexemplo2 horas - 22:30 horas - 2,52:15 - 2,25Faça desta maneiraprocedure TForm1.Button1Click(Sender: TObject); var hora:TTime; begin // coverter hora decimal para hora hora:=(strtofloat(Edit1.Text) / 1440); // digite no edit 2,50 ShowMessage(TimeToStr(hora)); end; procedure TForm1.Button2Click(Sender: TObject); var hora:TTime; hh : real; begin // coverter hora para hora decimal hora:=((strtotime(Edit1.Text) * 1440) / 60); // digite no edit 02:30:00 hh := hora; ShowMessage(format('%n',[hh])); end;abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alessandra (Jundiai) Postado Junho 17, 2009 Autor Denunciar Share Postado Junho 17, 2009 Muito obrigado, voce me ajudou bastante, deu certinho. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alessandra (Jundiai)
Tenho que fazer a transformacao de horas em numeros.
Eu tenho hora em horas (02:00) e em minutos (120) tem que aparecer em numeros
exemplo
2 horas - 2
2:30 horas - 2,5
2:15 - 2,25
alguém pode me ajudar ???????
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.