要将毫秒数量格式化为分钟:秒:PHP中的毫秒数,可以使用以下代码:
function formatMilliseconds($milliseconds) {
$seconds = floor($milliseconds / 1000);
$minutes = floor($seconds / 60);
$seconds = $seconds % 60;
$milliseconds = $milliseconds % 1000;
return sprintf('%02d:%02d:%03d', $minutes, $seconds, $milliseconds);
}
$milliseconds = 123456;
$formattedTime = formatMilliseconds($milliseconds);
echo $formattedTime; // 输出 00:02:03
在这个函数中,我们首先将毫秒数除以1000以获得秒数,然后将秒数除以60以获得分钟数。接下来,我们计算剩余的秒数和毫秒数。最后,我们使用sprintf
函数将时间格式化为分钟:秒:毫秒的格式。
领取专属 10元无门槛券
手把手带您无忧上云