The IMAP protocol defines
Arrived search for dates only (not times). This is what RFC says (IMAP command for
Arrived search is
Messages whose internal date (disregarding time and timezone)
is within the specified date.
I suggest you to invoke
Arrived search and additionally filter the result by times required.