几分钟到几小时:分钟

时间:2013-06-17 05:12:44

标签: php function

我目前正在将分钟转换为几小时&使用此功能的分钟数:

function minToHourMin($time) {
    $minutes = $time%60;
    $hours = floor($time/60);
    return $hours . ':' . $minutes;
}

但是,当显示<<>时,它不会按预期工作。 10。

例如,运行61分钟的函数将返回:

1:1而不是预期的1:01

由于

2 个答案:

答案 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);