I just spent the last few days going through the temporal expression code and re-writing a lot of it. The version I just committed works much better.
I also added a Wiki page:
http://cwiki.apache.org/confluence/display/OFBENDUSER/Temporal+Expressionswhich includes a tutorial.
-Adrian