PHP で分を時と分に正確に変換する
PHP プログラミングで時間間隔を扱う場合、多くの場合変換が必要になります。分の数値を時間と分を分けて表示する使いやすい形式に変換します。これにより、期間をより直観的に理解できるようになります。
問題:
PHP 変数があるとします。これを $final_time_ Saving と呼び、分数を表します。課題は、この数値期間を「4 時間 10 分」のような人間が判読できる形式に変換することです。
解決策:
これを達成するには
<code class="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'); // outputs "4 hours 10 minutes"</code>
説明:
出力例:
When $final_time_ Saving = 250 を指定して上記の関数を呼び出すと、「4 時間 10 分」と出力されます。
以上がPHPで分を時間と分に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。