':event_end_date' => (new \DateTimeImmutable($event_end_date))->add(new \DateInterval('P1D'))->format('Y-m-d H:i:s'),
':event_end_date' => $event_end_date,
':event_end_date' => (new \DateTimeImmutable($event_end_date))->setTime(23, 59, 59)->format('Y-m-d H:i:s'),
библиотека строит ползунок на основе даты без учета времени (часы, минуты). Поэтому приходится увеличивать дату на 1 день. Но тогда у вас ломается логика вывода в вашем кастомном окне - там дата выводится на 1 день больше.
Либо ищите настройки библиотеки, чтобы она учитывала и время тоже для ползунка, либо вот такая правка (как выше пример привел), но в БД будет на 1 день больше и надо вычитать 1 день при выводе в окошке (где пишете дату текстом).