Вы ищете список объектов даты, соответствующих датам между этими двумя?как {18-12-2018, 19-12-2018, 20-12-2018, 21-12-2018}?
Если это так, вы должны написать функцию, которая принимает два объекта даты и возвращает списоксодержит даты между ними (в цикле), создавая новую дату с увеличенным значением «день», проверяя, является ли эта новая дата раньше, чем дата окончания, если это так, добавьте ее в свой список.Если нет, выйдите из цикла.