用 PHP 計算時差
許多應用程式需要計算時差,例如確定遲到的員工出勤狀況。在 PHP 中,這可以使用 strtotime() 函數來實作。
在提供的範例中,常數檢查時間設定為 09:00:59,表示預期的登入時間。要計算特定登入時間的時差,請按照以下步驟操作:
$checkTime = strtotime('09:00:59'); $loginTime = strtotime('09:01:00');
$diff = $checkTime - $loginTime;
if ($diff < 0) { echo 'Late!'; } else { echo 'Right time!'; }
echo 'Time diff in hours: ' . abs($diff) / 3600; echo 'Time diff in minutes: ' . abs($diff) / 60; echo 'Time diff in seconds: ' . abs($diff);
透過使用此方法,您可以有效地計算兩次時間差,判斷登入時間是否在可接受的範圍內、晚了還是非常晚。
以上是如何在 PHP 中計算時差:遲到還是準時?的詳細內容。更多資訊請關注PHP中文網其他相關文章!