Fórum minutos em horas #288428
18/07/2005
0
Preciso converter estes minutos em horas, e colocar no formato hh:mm
Exemplo :
509 minutos = 08:29
212 minutos = 3:32
:?: :roll:
Arc
Curtir tópico
+ 0Posts
18/07/2005
Massuda
horas = total_de_minutos div 60;
minutos = total_de_minutos mod 60;
daí ficaria algo assim:
var TotalDeMinutos: Integer; S: string; ... S := Format(´¬d:¬02.2d´, [ TotalDeMinutos div 60, TotalDeMinutos mod 60 ]);
Gostei + 0
18/07/2005
Arc
Gostei + 0
18/07/2005
Biffi
Divida o valor de minutos por 60 e o resto da divisão será o valor em minutos.
509 / 60 = 8 e sobram 29
509 div 60 = 8
509 mod 60 = 29
Espero não ter chovido no molhado...
Valew
Gostei + 0
18/07/2005
Arc
:roll:
Gostei + 0
18/07/2005
Rjun
Gostei + 0
18/07/2005
Rjun
select cast (minutos / 60 as varchar) + ´:´ + cast (minutos - ((minutos / 60) * 60) as varchar)
Veja se funciona. E não esquece de dar o retorno.
Gostei + 0
07/04/2016
Fabiana Santos
Gostei + 0
13/04/2016
Everton Santos
SELECT CONCAT((212 DIV 60),':',ROUND(((212/60) - (212 DIV 60)) * 100,0))
RETORNA 3:53
Gostei + 0
13/04/2016
Everton Santos
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)