PHP 檢查日期是否在兩個日期之間
要驗證特定日期是否在指定範圍內,PHP strtotime()函數起著至關重要的作用。
這是包含 strtotime() 函數的程式碼的更新版本:
$paymentDate = date('Y-m-d'); $paymentDate=date('Y-m-d', strtotime($paymentDate)); $contractDateBegin = date('Y-m-d', strtotime("01/01/2001")); $contractDateEnd = date('Y-m-d', strtotime("01/01/2012")); if (($paymentDate >= $contractDateBegin) && ($paymentDate <= $contractDateEnd)){ echo "is between"; }else{ echo "NO GO!"; }
使用 strtotime(),我們將所有日期轉換為「Y-m-d」格式以保持一致性。此外,比較運算子被修改為“>=”和“
透過實現這些更改,您的程式碼應準確地確定提供的日期是否屬於指定日期範圍。
以上是PHP 中如何判斷一個日期是否在兩個日期之間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!