Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

augustoclaro

[Resolvido] Formatar tempo

Recommended Posts

Olá!

 

Essa função retorna hh:mm:ss a partir dos segundos passados a ela:

 

function formatatempo(t)
segs = t
min = 0
hr = 0
do until segs < 60
if segs >= 60 then
segs = segs-60
min = min+1
end if
loop

do until min < 60
if min >= 60 then
min = min-60
hr = hr+1
end if
loop
if hr < 10 then hr = "0"&hr
if min < 10 then min = "0"&min
if segs < 10 then segs = "0"&segs
formatatempo = hr&":"&min&":"&segs
end function

Por exemplo:

 

<%=formatatempo(65)%>

 

retornaria:

 

00:01:05

 

É isso aí, espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.