Python3 calendar — 日期操作
from datetime import datetime
import calendar
# 获取当前日期
today = datetime.today()
year = today.year
month = today.month
# 获取当前月份的日历
cal = calendar.month(year, month)
print("当前月份的日历:\n" + cal)
# 获取指定月份的日历
month = 10 # 例如十月
cal = calendar.month(year, month)
print(f"{year}年{month}月的日历:\n" + cal)
# 获取某一天是星期几
day = datetime(year, month, 15)
day_name = calendar.day_name[day.weekday()]
print(f"{year}-{month}-15 是 {day_name}")
# 获取某年是否为闰年
year = 2020
leap_year = calendar.isleap(year)
print(f"{year} {'' if leap_year else '不'}是闰年")
这段代码展示了如何使用Python的calendar
模块来完成一些常见的日期操作,包括获取当前月份的日历、指定月份的日历,以及判断某一天是星期几和某年是否为闰年。
评论已关闭