Calendar对象提供了一些可被用于准备日历数据格式化的方法。 这个类本身不执行任何格式化操作。
1. iterweekdays()
获取一周的数字的迭代器
from calendar import Calendar car = Calendar() weeks = [ value for value in car.iterweekdays()] print(weeks)
输出
[0, 1, 2, 3, 4, 5, 6]
2.termonthdates()
termonthdates(year, month)获取一个月日期的迭代器
from calendar import Calendar car = Calendar() date = [date for date in car.itermonthdates(2020,5)] print(date)
输出
[datetime.date(2020, 4, 27), datetime.date(2020, 4, 28), datetime.date(2020, 4, 29), datetime.date(2020, 4, 30), datetime.date(2020, 5, 1),..........]