PHP: Convertendo segundos para hora, minutos e segundos

Aprenda a converter segundos no formato de hora, minutos e segundos (hh:mm:ss).

Encontramos a função gmdate()) que facilita a conversão; vale ressaltar que os segundos devem ser menores que 86.400 (1 dia).

<?php
$segundos = 1800; //equivale a 30s
echo gmdate("H:i:s", $segundos);
 
// resultado: 00:30:00
?>

No MySQL você pode usar a função SEC_TO_TIME().

3 comentários em “PHP: Convertendo segundos para hora, minutos e segundos”

  1. Essa funcao nao funciona, teria como fazer de outra forma, pq estou somando umas 50 horas diferentes, isso com minutos no meio e segundos, ai converto tudo em segundos depois no final tem de apresentar novamente em horas…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima