I think the consensus here was that this kind of application would be better handled by a database.
I started an experimental module called DateTime::Event::Spreadsheet, that can be used to mix recurrences and databases - it should be able to handle this type of queries, if properly configured. You can get it from the project CVS. I did some experiments with storing recurrence rules in a database, but it ended up being too slow to be useful. - Flavio S. Glock 2005/7/25, IvorW <[EMAIL PROTECTED]>: > Folks, > > Does anybody know of a DateTime module that can handle public holidays and > business days? > > e.g. queries like this: > > The number of working days in August 2005. > > Adjust $date to the next working day. (This will take account of weekends as > well as public holidays) > > Is 17th April 2006 a holiday in the current calendar? > Is 17th April 2006 a holiday in Toronto (a different calendar)? > > I need this functionality, and I am considering writing a module for it if > none already exists. > > Ivor. >