how to search files modified between a specific time in a date
A terminal based approach would use mdfind (the CLI Spotlight too).

Using mdls on a file you can see all the attributes available to you, something like kMDItemContentModificationDate looks like what you want.

So, the mdfind command would be something like

mdfind 'kMDItemContentModificationDate &lt; $time.iso(2018-10-30T16:00:00) &amp;&amp; kMDItemContentModificationDate &gt; $time.iso(2018-10-30T10:00:00)'


You can chain together any combination of the attributes returned from mdls.