Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import datetime
- from dateutil import rrule
- alpha=datetime.date(2004, 01, 01) # change to accept input
- omega=datetime.date(2004, 02, 01) # change to accept input
- dates=rrule.rruleset() # create an rrule.rruleset instance
- dates.rrule(rrule.rrule(rrule.FREQ_DAILY, dtstart=alpha, until=omega))
- # this set is INCLUSIVE of alpha and omega
- dates.exrule(rrule.rrule(rrule.FREQ_DAILY,
- byweekday=(rrule.SA, rrule.SU),
- dtstart=alpha))
- # here's where we exclude the weekend dates
- print len(list(dates)) # there's probably a faster way to handle this
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement