在這種情況下,我們需要將當前日期與資料庫中儲存的日期進行比較,後者的格式為「YYYY - MM-D”,沒有零填充的日期。
要比較 PHP 中的日期,有幾種方法可用:
$today_dt = new DateTime("now"); $expire_dt = new DateTime($expireDate); if ($expire_dt < $today_dt) { // Do something }
$today_time = strtotime(date("Y-m-d")); $expire_time = strtotime($expireDate); if ($expire_time < $today_time) { // Do something }
$today = date("Y-m-d"); if ($today < $expireDate) { // Do something }
以上是如何準確比較 PHP 中的日期,尤其是在處理非零填充日期時?的詳細內容。更多資訊請關注PHP中文網其他相關文章!