Все,
У меня есть следующий код, чтобы выяснить время на основе предоставленных миллисекунд:
$ms = $value['trackTimeMillis'];
$track_time = floor($ms/60000).':'.floor(($ms%60000)/1000);
Проблема в том, что иногда это не так хорошо работает. Например, если у меня есть миллисекунды как 246995, это выведет 4: 6.
Есть ли способ всегда сделать так, чтобы он конвертировал это правильно, и если он округляется до четного числа, чтобы добавить ноль в конце? Таким образом, что-то вроде 2: 3 будет читать 2:30?
Спасибо!