У меня есть 2 массива, один из которых имеет доступный диапазон дат в зависимости от отеля, а другой массив основан на номере, в котором заблокирован диапазон дат.На последнем шаге я хочу получить единственный доступный диапазон дат из 1-го массива.
Доступный массив диапазонов дат
![enter image description here](https://i.stack.imgur.com/0VgYv.jpg)
Массив заблокированного диапазона дат
![enter image description here](https://i.stack.imgur.com/JjbVH.jpg)
Массив ожидаемых результатов
![enter image description here](https://i.stack.imgur.com/XrQcq.jpg)
Я попытался использовать получить оба доступных массива и объединить их, но не смог, а также продолжительный процесс, поскольку я заблокировал диапазон дат, хранящийся в моей БД.