Calculating days using Business Days for the Calendar
robin at reportlab.com
Mon Sep 20 19:54:49 CEST 2004
David Stockwell wrote:
> I''m wondering if the Calendar object has an option to only do
> calculations based on business days (ie M-F). Additionally does it have
> a way to get holidays into itself?
> Currently I'm considering converting my calculations over to business
> days and am wondering if there is anything built-in. I've tried
> searching but so far haven't seen such a thing built in.
> I'm thinking I'm just going to have to bite the bullet and create my own
> approach to
> 1) figure out the day of the week of my starting date
> (Calendar.weekday() should do the trick)
> 2) determine the number of days up to my finish date (i do that now)
> 3) determine the number of non-business days (weekends + holidays)
> 4) subtract off the number in #3 from #2
> Surf a wave to the future with a free tracfone
... ReportLab's version of jeff Bauer's normalDate module has a BusinessDate
object which does businessday diffs etc etc.
More information about the Python-list