Ребята, помогите осуществить такую штуку, есть у меня переменная $added = "2012-04-25 17:37:12";, есть функция get_date_time() - она хранит текущее время, в формате: 2012-06-27 18:18:51, помогите написать теперь такой код если 2 месяца спустя прошло, то выводим 2 месяца прошло, если не прошло то выводим 2 месяца еще не прошло.
Спустя 1 час, 59 минут, 21 секунда (27.06.2012 - 21:23) twin написал(а):
if($added < date('Y-m-d Y:i:s', time() + 5184000))
echo 'кирдык';
else
echo 'есть еще время';
Вобщем то если нет необходимости учитывать 30 или 31 день и високосные года - суть такая. То есть даты можно сравнивать "влоб".
Если нужно точно, то тогда чуть иначе - здесь подробности.
Спустя 1 час, 25 минут, 30 секунд (27.06.2012 - 22:49) ИНСИ написал(а):
Цитата |
Если нужно точно |
Для точности можно так сделать:
if($added < date('Y-m-d Y:i:s', strtotime('+2 month')))
echo 'кирдык';
else
echo 'есть еще время';