С кодом, который у меня есть сейчас, ему удалось вернуть даты в 1969 и 1970 годах. Пример: $ endDate - 23-8-2013. День месяц год.Рассчитать дат по отношению к дате ввода
$endDte = date_create_from_format('j-n-Y', $endDate);
echo date('Y-m-d', strtotime('-1 Sunday', strtotime($endDte))). date('Y-m-d', strtotime('+1 Saturday', strtotime($endDte)));
Этот код не дать мне предыдущее воскресенье и в следующую субботу относительно заданной даты, так что я интересно, если я делаю что-то неправильно.
В чем вопрос? – Jon
Я думаю, вам нужно будет объяснить, что вы ожидаете от «-1 Sunday». – Dave
('-1 день' является допустимым синтаксисом, может быть, вы имели в виду это?) – Dave