1. ホーム
  2. php

分数を時間と分に変換する PHP

2023-10-08 13:04:33

質問

という変数があります。 $final_time_saving という変数があり、これは単なる分数で、例えば250です。

この形式でPHPを使用して、その分数を時間と分に変換するにはどうすればよいのでしょうか。

4 hours 10 minutes

どのように解決するのですか?

<?php

function convertToHoursMins($time, $format = '%02d:%02d') {
    if ($time < 1) {
        return;
    }
    $hours = floor($time / 60);
    $minutes = ($time % 60);
    return sprintf($format, $hours, $minutes);
}

echo convertToHoursMins(250, '%02d hours %02d minutes'); // should output 4 hours 17 minutes