我目前正在将分钟转换为几小时&使用此功能的分钟数:
function minToHourMin($time) {
$minutes = $time%60;
$hours = floor($time/60);
return $hours . ':' . $minutes;
}
但是,当显示<<>时,它不会按预期工作。 10。
例如,运行61分钟的函数将返回:
1:1而不是预期的1:01
由于
答案 0 :(得分:0)
你需要
sprintf('%08d',$ minutes);
所以函数将是
function minToHourMin($time) {
$minutes = $time%60;
$minutes = sprintf('%08d', $minutes);
$hours = floor($time/60);
return $hours . ':' . $minutes;
}
答案 1 :(得分:0)
立刻完成所有工作:
return sprintf('%02d:%02d', floor($time/60), $time%60);