calendar
跟日历相关的模块
import calendar # calendar : 获取一年的日历字符串 # w = 每个日期之间的间隔字符数 # l = 每周所占用的行数 # c = 每个月之间的间隔字符数 cal = calendar.calendar(2018) print(type(cal)) print(cal) cal = calendar.calendar(2018,l=0,c=5) print(cal) # isleap:判断某一年是否为闰年 calendar.isleap(2000) # leapdays:获取指定年份之间闰年的个数 calendar.leapdays(2001,2017) # month() 获取某个月的日历字符串 # 格式:calendar.manth(年,月) # 回值:月日历的字符串 m3 = calendar.month(2018,5) print(m3) # monthrange() 获取一个月的周几开始即天数 # 格式:calendar.monthrange(年,月) # 回值:元组(周几开始,总天数) # 注意:周默认0 - 6 边上周一到周天 help(calendar.monthrange) m3=calendar.monthrange(2018,5) rint(m3) # monthcalendar() 返回一个月每天的矩阵列表 # calendar.monthcalendar(年,月) # 回值:二级列表 # 注意:矩阵中内有的天数用0表示 m= calendar.monthcalendar(2018,5) print(m) # prcal: print(日历) calendar.prcal(2018) # prmonth() 直接打印整个月的日历 calendar.prmonth(2018,3) # 获取周几 calendar.weekday(2018,5,31)