確定PHP 中日期之間的小時差異
處理以「Y-m-d H:i:s」格式表示的兩個日期時,確定它們之間的小時差是一個常見的要求。本文解決了這個問題,解釋瞭如何有效地計算小時差異。
對於 PHP,一種方法是將日期轉換為時間戳,然後執行計算。具體來說,您可以使用 strtotime() 函數取得每個日期的時間戳,然後減去它們。結果值代表以秒為單位的差異。要以小時為單位表示差異,請將結果除以 3600,因為一小時有 3600 秒。
以下是示範此方法的簡潔程式碼片段:
<code class="php">$hourdiff = round((strtotime($time1) - strtotime($time2)) / 3600, 1);</code>
透過使用round() 函數,可以避免最終結果中小數位數過多。此方法提供了一種直接的方法來確定 PHP 中兩個日期之間的小時差。
以上是如何在 PHP 中計算日期之間的小時差異?的詳細內容。更多資訊請關注PHP中文網其他相關文章!