在PHP 中調整時間間隔
要在PHP 中調整格式為H:i 的時間間隔,您可能會在提取正確值時遇到困難。讓我們深入研究如何準確地執行此操作。
在提供的程式碼中,錯誤源自於在操作之前沒有使用 strtotime() 函數將 $time 字串轉換為時間戳記。以下是給定時間加或減30 分鐘的正確邏輯:
<br>$time = strtotime($time); // 轉換為時間戳記<br>$startTime = date(" H:i", strtotime('-30 分鐘', $time));<br>$endTime = date("H:i", strtotime(' 30 分鐘', $time));<br>
將$time 轉換為時間戳,您可以使用時間的數字表示形式,從而更容易應用時間-相關函數如strtotime()。然後可以使用 date() 格式化調整後的時間間隔。
以上是PHP遇到擷取困難時如何調整時間間隔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!