Я пытаюсь добавить дни недели к дате, используя следующую формулу:
$date = strtotime($effdate." +5 weekdays");
$date = date('m/d/Y', $date);
Он отлично работает в другие дни, но не в пятницу. Это указывает на следующее воскресенье, а не на пятницу. Я погуглил по многим решениям, но не получил четкого представления.
Есть ли обходной путь, чтобы исправить эту ошибку?
Если вы используете PHP < 5.5.0 то это известная ошибка и был исправлен в PHP 5.5
Отчет об ошибке предоставляет альтернативную функцию, которая будет работать с версиями PHP, которые подвержены этой ошибке, хотя он использует объекты DateTime, а не временные метки Unix
Других решений пока нет …