在PHP 中將分鐘精確轉換為小時和分鐘
在PHP 編程中,在處理時間間隔時,通常需要進行轉換將分鐘數轉換為使用者友善的格式,分別顯示小時和分鐘。這樣可以更直觀地理解持續時間。
問題:
假設你有一個 PHP 變量,我們稱為 $final_time_ saving,它代表分鐘數,例如 250。挑戰是將這個數字持續時間轉換為人類可讀的格式,例如「4 小時 10 分鐘」。
解決方案:
要實現此目的轉換,PHP 提供了一個簡單高效的解決方案:
<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>
說明:
範例輸出:
當你用 $final_time_ saving = 250 呼叫上面的函數,它會輸出「4小時10分鐘。」
以上是如何在 PHP 中將分鐘轉換為小時和分鐘?的詳細內容。更多資訊請關注PHP中文網其他相關文章!