Как бы не судьба посмотреть какой sql запрос генерируется и немножко подумать?
Active_from это старт активности. Логично что если не ограничить с другой стороны, то выведется все что после указанной даты.
Короче, берешь 19 число, это >= active_from. Прибавляешь день к предыдущей дате, получается 20 число, это < active_to. Всё, это твои два фильтрующих значения.
P.s. так как странный битрикс требует даты в странном формате, который связан с какими-то там настройками сайта, то советую в фильтр передавать значения с помощью Bitrix\Main\Type\DateTime, он сам все отформатирует