📅  最后修改于: 2023-12-03 14:46:06.663000             🧑  作者: Mango
Python 的日历模块允许我们获得和操作日历。我们可以使用此模块来获取特定月份的日历、计算一年中给定月份的天数,以及计算给定日期是星期几等。该模块还包括其他有用的功能。
我们可以使用 calendar.month()
方法来获取特定月份的日历,该方法接受两个参数:年份和月份。
以下是示例代码:
import calendar
# 输出2019年2月份的日历
print(calendar.month(2019, 2))
上述代码输出结果如下:
February 2019
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
我们可以使用 calendar.monthrange()
方法来获取一年中给定月份的天数,该方法接受两个参数:年份和月份。该方法返回一个元组,其中包括给定月份的第一天是星期几以及该月份的天数。
以下是示例代码:
import calendar
# 获取2019年2月份的天数
days = calendar.monthrange(2019, 2)[1]
print(days)
上述代码输出结果如下:
28
我们可以使用 calendar.weekday()
方法来获取给定日期是星期几,该方法接受三个参数:年份、月份和日期。
以下是示例代码:
import calendar
# 获取2019年2月14日是星期几
weekday = calendar.weekday(2019, 2, 14)
print(weekday)
上述代码输出结果如下:
3
以上就是关于 Python 日历模块的简单介绍。此模块提供了许多其他有用的功能,我们可以在文档中查找它们。