確定PHP 中日期之間的小時差異
處理以「Y-m-d H:i:s」格式表示的兩個日期時,確定它們之間的小時差是一個常見的要求。本文解決了這個問題,解釋瞭如何有效地計算小時差異。
對於 PHP,一種方法是將日期轉換為時間戳,然後執行計算。具體來說,您可以使用 strtotime() 函數取得每個日期的時間戳,然後減去它們。結果值代表以秒為單位的差異。要表達以小時為單位的差異,請將結果除以 3600,因為一小時有 3600 秒。
以下是示範此方法的簡潔程式碼片段:
$hourdiff = round((strtotime($time1) - strtotime($time2)) / 3600, 1);
透過使用round() 函數,可以避免最終結果中出現過多的小數位。此方法提供了一種直接的方法來確定 PHP 中兩個日期之間的小時差。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3