On Thu, 17 Nov 2005, Linus Torvalds wrote:
NOTE! The parsing is strictly sequential, so if you do
"one day before last thursday"
it will _not_ do what you think it does. It will take the current time,
subtract one day, and then go back to the thursday before that.
Maybe if you applied the different time units in decreasing size that
would do the trick? e.g. months have precedence over weeks, weeks over
weekdays, weekdays over days, etc.
Nicolas