Hi, I've had this question asked me several times.
There is no direct way of doing it. But there is a way using touch and find
Code:
touch -t 200812080000 /tmp/ref1
touch -t 200812090000 /tmp/ref2
find /path/to/search -newer /tmp/ref1 -a ! -newer /tmp/ref2 -iname "search-string" -exec rm {} \;
This will search for files that are newer then 2008-12-08 00:00 but is older then 2008-12-09 00:00 and then execute rm with every itteration (you can ofcourse change this). One important thing is the \; at the end. This will make sure that find understands that it's not supposed to recieve any more commands to execute.
Also you can change this however you want
Best regards
Fredrik Eriksson