Calculating days using Business Days for the Calendar

David Stockwell winexpert at
Mon Sep 20 17:03:45 CEST 2004

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

FREE pop-up blocking with the new MSN Toolbar – get it now!

More information about the Python-list mailing list