在PHP 中將分鐘轉換為小時和分鐘
通常,您可能會遇到這樣的情況:您有一個代表以分鐘為單位的持續時間的值,並且您需要將其轉換為更易於人類閱讀的格式,例如小時和分鐘。在 PHP 中,可以輕鬆實現這種轉換。
要將分鐘轉換為小時和分鐘,我們可以利用模運算。將分鐘數除以 60,我們可以得到小時數。餘數代表分鐘數。
<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); }</code>
要使用此函數,只需提供分鐘數作為輸入參數即可。函數將傳回指定格式的字串,預設為兩位數小時和兩位數分鐘。
例如,要將 250 分鐘轉換為小時和分鐘:
<code class="php">echo convertToHoursMins(250, '%02d hours %02d minutes');</code>
這將輸出「4小時10分鐘」。
以上是如何在 PHP 中將分鐘轉換為小時和分鐘?的詳細內容。更多資訊請關注PHP中文網其他相關文章!