Мне нужно объявить две даты в формате "Ymd" : $toDate и $fromDate .
$toDate представляет сегодняшнюю дату, а $fromDate должен быть на 4 месяца раньше, чем сегодня.
$toDate = Date('Ymd'); $fromDate = ?
Как создать $fromDate ?
Используйте магию strtotime :
$fromDate = date("Ymd", strtotime("-4 months"));
см. код ниже …
$fourmonthsback = date("Ymd", mktime(0, 0, 0, date("m")-4, date("d"), date("Y")));
ИЛИ
$fourmonthsback = mktime(0, 0, 0, date("m")-4, date("d"), date("Y"));