Estoy tratando de tomar un decimal y convertirlo para que pueda repetirlo como horas, minutos y segundos.Cómo convertir un decimal en tiempo, ej. HH: MM: SS
Tengo las horas y los minutos, pero estoy rompiendo mi cerebro tratando de encontrar los segundos. He estado buscando en Google por un tiempo sin suerte. Estoy seguro de que es bastante simple, pero nada de lo que he intentado ha funcionado. ¡Cualquier consejo es apreciado!
Aquí es lo que tengo:
function convertTime($dec)
{
$hour = floor($dec);
$min = round(60*($dec - $hour));
}
Como dije, me da la hora y los minutos sin ningún problema. Solo luchando por obtener segundos por alguna razón.
Gracias!
¿En qué formato es que "decimal"? –
lo que tienes no parece correcto también. ¿Puedes proporcionar una entrada de muestra y una salida esperada? – Sorin
El decimal no es nada especial. Algo así como 5.67891234. – HMFlol