Доброго дня!
Есть вопрос, не знаю как решить.
Допустим у нас имеются три периода.
- с 2017-11-06 по 2017-11-20
- с 2017-11-10 по 2017-11-19 (status: false)
- с 2017-11-14 по 2017-11-25
Как вычесть период за номером 2, что бы на выходе получить
- с 2017-11-06 по 2017-11-10
- с 2017-11-20 по 2017-11-25
Использую объект datetime.
# Где
$period->getDate()->getFirstDate() //2017-11-06T00:00:00
# и соответственно
$period->getDate()->getLastDate() //2017-11-20T00:00:00
# если статус false, то его надо вычитать.
$period->getDate()->getStatus() //2017-11-20T00:00:00
Спасибо.