Как вычесть 4 месяца с сегодняшнего дня? Мне нужно объявить две даты в формате "Ymd": $toDate и $fromDate. $toDate означает, что дата и $fromDate должны быть на 4 месяца раньше, чем сегодня. $toDate = Date('Ymd'); $fromDate = ? Как создать $fromDate? Ответ 1 Используйте магию strtotime: $fromDate = date("Ymd", strtotime("-4 months")); Ответ 2 см. код ниже... $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"));
Ответ 2 см. код ниже... $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"));