Я написал эту функцию, чтобы вычислить продолжительность между заданными двумя временными метками (с миллисекундами).

могу обернуть мой мозг вокруг этого, поэтому я надеюсь, что кто-то может помочь. У меня есть трек песни, длина которого в миллисекундах. У меня также есть дата исполнения песни в формате DATETIME. Я пытаюсь выяснить, сколько миллисекунд осталось во времени воспроизведения песни.

пример

$tracktime = 219238;  
$dateplayed = '2011-01-17 11:01:44';  
$starttime = strtotime($dateplayed);

Я использую следующее, чтобы определить оставшееся время, но оно не кажется правильным.

$curtime = time();   
$timeleft = $starttime+round($tracktime/1000)-$curtime;  

Любая помощь будет принята с благодарностью.

Ответы на вопрос(5)

Ваш ответ на вопрос