Pasar segundos a horas:minutos:segundos
Publicado en Programación el 5 de November de 2009 por Manel Pérez MataTags: PHP, Script | Añadir comentario
Una sencilla función que dado un número de segundos, nos devuelve el tiempo en formato hh:mm:ss
protected function makeTimeFromSeconds( $total_seconds )
{
$horas = floor ( $total_seconds / 3600 );
$minutes = ( ( $total_seconds / 60 ) % 60 );
$seconds = ( $total_seconds % 60 );
$time['horas'] = str_pad( $horas, 2, "0", STR_PAD_LEFT );
$time['minutes'] = str_pad( $minutes, 2, "0", STR_PAD_LEFT );
$time['seconds'] = str_pad( $seconds, 2, "0", STR_PAD_LEFT );
$time = implode( ':', $time );
return $time;
}
Espero os sea de utilidad.

(4.33 out of 5)
(4.00 out of 5)