I want to find out documents which exist between a certain time period for a given date range.

I have only a field "date" which is stored as a Date object.

**For Example -** 

Find all documents with time between 10:00 am to 23:30 pm for dates ranging from 10th Jan 2018 to 30th Jan 2018

( Also I am currently using Version 3.4)