Я пытаюсь добавить 2 дня к дате, но также хочу исключить дни в массиве.
массив дат для исключения:
$bankHolidays = array();
foreach($obj as $e) {
if($e->division == 'england-and-wales') {
foreach($e->events as $events) {
$bankHolidays[] = $events->date;
}
}
}
Добавление 2 рабочих дней на сегодняшний день
$ret = date('d-m-Y', strtotime($bill["charge_customer_at"]. ' +2 weekdays'));
Как включить массив дат для исключения?
В качестве примера, если моя дата была 2017-07-19
, и я хочу добавить 2 недели, это приведет к выводу 2017-07-21
.
Но если 2017-07-21
был в моем массиве, он должен пропустить эту дату и продолжить добавление 2-х рабочих дней, поэтому результат будет 2017-07-24
из-за выходных.