Simple module to aid in working with calendars
Calendar object consisting of a list of datetime.datetime objects.
>>> from chula import ecalendar
>>>
>>> # Calendar for this month
>>> c = ecalendar.Calendar()
>>>
>>> # Calendar for a specific year/month
>>> c = ecalendar.Calendar(year=2010, month=2)
>>>
>>> # Print out the last two weeks of the month
>>> for i, week in list(enumerate(c))[-2:]:
... print 'Week', i + 1
... for day in week:
... print day.strftime('%Y/%m/%d')
Week 3
2010/02/15
2010/02/16
2010/02/17
2010/02/18
2010/02/19
2010/02/20
2010/02/21
Week 4
2010/02/22
2010/02/23
2010/02/24
2010/02/25
2010/02/26
2010/02/27
2010/02/28