find -newermt '日付 時刻'で指定した日付時刻より新しく更新された(不等号は > であり、指定した日付時刻は含まない)ファイルを検索できる。
-newermt以外にも-newerat,-newerctが使用でき、それぞれ mtime,atime,ctimeに対応している。

$ find ./* -newermt '20150806 10:59'

また -newer ファイル名 で指定したファイルより新しく更新されたファイルを検索できる。
これも-newer以外に-anewer,-cnewerが存在し、mtime,atime,ctimeに対応している。

$ find ./* -newer samplefile

ある日付時刻からある日付時刻までを検索しようとすると、-newerXYと否定形の! -newerXYを並べて書き、and条件とすることで実現できる。

# '20150806 10:59' < ファイルの更新日時 <= '20150806 14:00'
$ find ./* -newermt '20150806 10:59' ! -newermt '20150806 14:00'

注意すべき点は、-newerXYの否定なので、不等号は <= となり、指定時刻を含むこと。fromにあたる部分は指定時刻を含まないのに、toにあたる部分は含むので、勘違いしやすい。

findの日付、時間検索系関連ページ

findで時間を指定する~mtime,ctime,atimeとmmin,cmin,amin