0

問題:

保存された日付 ($stored_date) (yyyy-mm-dd) が一定の時間 (2 か月) よりも大きい場合は、何かを行います...

私が試したコード:

if(strtotime($stored_date) + strtotime('+2 month') <= strtotime('now')) {
   // Do something...
} else {
   // Do something...
}

しかし、これは私にとってはうまくいきません。どんな助けでも大歓迎です。ありがとう。

4

3 に答える 3

4
if (strtotime($stored_date, '+2 month') > time())
于 2013-05-03T01:43:55.140 に答える
4
$date = new DateTime($stored_date);
$date->add(new DateInterval('P2M'));
$now = new DateTime();
if ($date > $now)
{

}
于 2013-05-03T01:44:22.417 に答える