my $ date_string変数に2010-9-30のような日付文字列があります。PHPの日付比較が予期せぬ動作をする
私はこのような文字列を比較する場合:
if (date('Y-m-d', strtotime("+20 days", $date_string)))
{
// it returns true for all dates
}
を比較が20日前にされていない、でも昨日から、すべての日付についても同様です。それがどうして起こっているのだろうか?
ありがとうございます!
エラーあなたのコードには比較がありません。あなたは基本的に 'if($ some_date_string){何か}'と言っています。 – dqhendricks