No puedo ajustar mi cerebro con este, así que espero que alguien pueda ayudar. Tengo una canción que tiene la duración de la canción en milisegundos. También tengo la fecha de reproducción de la canción en formato DATETIME. Lo que trato de hacer es averiguar cuántos milisegundos quedan en el tiempo de reproducción de la canción.Cómo obtener la diferencia de tiempo en milisegundos
Ejemplo
$tracktime = 219238;
$dateplayed = '2011-01-17 11:01:44';
$starttime = strtotime($dateplayed);
Estoy utilizando el siguiente para determinar el tiempo de la izquierda, pero no parece correcto.
$curtime = time();
$timeleft = $starttime+round($tracktime/1000)-$curtime;
Cualquier ayuda sería muy apreciada.
http://php.net/manual/en/function.microtime.php – thetaiko
¿Qué quiere decir con "no parece correcta"? –
considerando que DATETIME solo tiene precisión hasta el segundo, y no en milisegundo ... esto sería bastante difícil. – dqhendricks