要在 PHP 判斷兩個時間的大小,可以使用 strtotime() 這個函式,並把時間各自丟進去就好了。

比如我設定一個時間是 2022-08-01 ,跟目前的時間比較的話,可以各自把時間給丟到 strtotime() 裡。

$time='2022-08-01';
$today=date('Y-m-d');
if(strtotime($today) > strtotime($time)){
  echo "超過指定時間";
}

當然也可以利用這個來判斷是否在某個時間區間內。