Я хочу отримати дату минулого місяця. Я це виписав:
$prevmonth = date('M Y');
Що дає мені поточний місяць / рік. Я не можу сказати , якщо я повинен використовувати strtotime, mktime. Щось із позначкою часу? Чи потрібно мені потім щось додавати для скидання, щоб датою не було встановлено останній місяць протягом усього часу для всіх позначок часу на моєму сайті? Я намагаюся RTM, але мені важко це зрозуміти.
$time = strtotime('2011-03-30 01:01:01'); echo date('r', strtotime('-1 month', $time));цей повернеться Ср, 02 березня 2011 01:01:01 - не лютий! Використовуйтеstrtotime('first day of previous month')замість цього