phpで日付を扱うことは多々ある。
そこで個人的によく日付の比較は使うので
コピペ用にメモひらめき電球

phpで日付の比較を行う場合は
strtotimeでUnix タイムスタンプにして比較する。

if (strtotime(date('Y-m-d')) >= strtotime('2008-12-25')) {}

日付だけでも比較できるのだがたまにおかしな動作になるときが
あるのでUnix タイムスタンプで日付を比較した方が確実に比較できる。


strtotimeは結構便利なのでテクニックをメモひらめき電球

//一時間前を取得
$today = date('Y-m-d H:i:s');
$getday = date('Y-m-d H:i:s', strtotime('-1 hour ' . $today));

PHPの日付処理で残りの日数を調べる方法もあります。
PHPで2つの日付からあと何日あるか調べる方法