こんにちは、私はこのコードを持っています
if ((date('m/d/Y' , $row->dates)) <= (date('m/d/Y', strtotime("-3 day"))) )
基本的な考え方は、データベース ($row->dates) から日付を取得し、今日の日付がデータベースの日付よりも 3 日以上進んでいるかどうかを確認することです。
これは、2012 年の日付から 2013 年のヒットまで完全に機能していました。2012 年を含むプルされた日付に対して常に else 条件にヒットし、2013 年の日付が完全に機能するようになりました。
データベースに保存される日付は、UNIX タイムスタンプ形式、つまり 1351141261 です。
2 つの日付を比較する際にどこが間違っているのか、よくわかりません。明らかに、年のセクションに物事を台無しにする何かがあります。誰でも助けてもらえますか?