python-时间模块-3大常见时间处理模块-calendar(七)

1.calendar

calendar是python的日历模块,它提供了isleap方法可以判断某年是否为闰年, calendar.month()方法返回月历, calendar.weekday()返回日期的日期码,在一些操作计算上比datetime模块更加方便。

2.calendar 的一些函数

#coding=utf-8;
import  calendar;
#判断某年是否为闰年
print calendar.isleap(2022);
#输出某年某月的日历
print calendar.month(2022,11);
#calendar.month返回的是字符串,想要进行一些数值计算则不行,需要使用monthcalendar方法。
print calendar.monthcalendar(2022,11);
#获取指定的日期期码,日期码是从0开始的,周一返回0,周日返回6.
print calendar.weekday(2022,11,11);

运行结果:

False
   November 2022
Mo Tu We Th Fr Sa Su
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

[[0, 1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12, 13], [14, 15, 16, 17, 18, 19, 20], [21, 22, 23, 24, 25, 26, 27], [28, 29, 30, 0, 0, 0, 0]]
4

 

posted @ 2022-11-11 16:55  家乐福的搬砖日常  阅读(80)  评论(0编辑  收藏  举报