Hi,

You could check out chronic[1] as well - maybe it is an overkill for 
this single case, but if you have more queries like this, take a look 
for sure. It handles even much more complicated things like

last friday at 20:00
afternoon yesterday

etc.

Cheers,
Peter

[1] http://chronic.rubyforge.org/
__
http://www.rubyrailways.com