Urielmania
“El Mundo de Uriel… Pero la voz de todos”
“El Mundo de Uriel… Pero la voz de todos”
Es momento de la clase de PHP, la verdad es una funcion realmente sencilla, pero que es de mucha utilidad si empiezas a trabajar con tiempos, te ahora momentos de calculos.
Lo «unico» que hace esta funcion es tomar un valor X en segundos y nos lo devuelve todo formateado en horas, minutos y segundos:
function segundos_tiempo($segundos){ $minutos=$segundos/60; $horas=floor($minutos/60); $minutos2=$minutos%60; $segundos_2=$segundos%60%60%60; if($minutos2<10)$minutos2='0'.$minutos2; if($segundos_2<10)$segundos_2='0'.$segundos_2; if($segundos<60){ /* segundos */ $resultado= round($segundos).' Segundos'; }elseif($segundos>60 && $segundos<3600){/* minutos */ $resultado= $minutos2.':'.$segundos_2.' Minutos'; }else{/* horas */ $resultado= $horas.':'.$minutos2.':'.$segundos_2.' Horas'; } return $resultado; } $segundos=4600; /* AQUI PONES LOS SEGUNDOS QUE QUIERAS */ echo 'Segundos: '.$segundos.' Resultado: '.segundos_tiempo($segundos);
La tome prestada de http://www.martiniglesias.eu/