計算Y-m-d H:i:s 格式的兩個日期時間之間的差異
確定兩個日期時間之間的時間差是一個常見的任務許多程式設計場景。然而,了解如何以特定格式格式化差異至關重要。
在給定的情況下,使用者想要找到兩個日期時間之間的差異並將其格式化為「Y-m-d H:i:s」。提供的程式碼片段使用 diff() 方法,但格式不正確。
為了實現所需的格式,我們可以利用 DateTime 類別。以下是範例:
$datetime1 = new DateTime(); $datetime2 = new DateTime('2011-01-03 17:13:00'); $interval = $datetime1->diff($datetime2); $elapsed = $interval->format('%Y-%m-%d %H:%i:%s'); echo $elapsed;
在此範例中:
透過使用此方法,您可以獲得兩個日期時間之間的差異,並將其格式化為指定格式。
以上是如何計算兩個日期時間之間的差異並將其格式化為'Y-m-d H:i:s”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!