> Is that a generic business calculation or just an application of sets? > > I think the latter. You can just make a set representing the > intersection of mondays (or weekdays) and Dec. 31sts. Then iterate > over it (using the restricted time range) to find the solution.
I think your right - DateTime::Event::Recurrence is insanely powerful (thanks Flavio). -J --
