Учитывая время, как я могу найти время месяц назад.
strtotime( '-1 month', $timestamp );
В php вы можете использовать strtotime («- 1 месяц»). Ознакомьтесь с документацией здесь: http://ca3.php.net/strtotime
<?php $date = new DateTime("18-July-2008 16:30:30"); echo $date->format("dmY H:i:s").'<br />'; date_sub($date, new DateInterval("P1M")); echo '<br />'.$date->format("dmY").' : 1 Month'; ?>
Мы можем добиться этого, используя современную обработку данных PHP. Для этого потребуется PHP 5.2 или выше.
// say its "2015-11-17 03:27:22" $dtTm = new DateTime('-1 MONTH', new DateTimeZone('America/Los_Angeles')); // first argument uses strtotime parsing echo $dtTm->format('Ymd H:i:s'); // "2015-10-17 03:27:22"
Надеюсь, это добавит дополнительную информацию по этому вопросу.