前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 系列文章 —— calendar 详解

Python 系列文章 —— calendar 详解

原创
作者头像
玩转编程
修改2022-01-13 10:47:52
2330
修改2022-01-13 10:47:52
举报
文章被收录于专栏:玩转编程
  • calendar_demo
代码语言:python
代码运行次数:0
复制
# 1 calendar 模块方法与属性
import calendar

calendar.setfirstweekday(calendar.SUNDAY)

print(calendar.firstweekday())

print(calendar.isleap(9102))

print(calendar.leapdays(1945,2019))

print(calendar.weekday(2019,10,1))

print(calendar.monthrange(2019, 10))

print(calendar.monthcalendar(2019,10))

print(calendar.prmonth(2019,10))

print(calendar.prcal(2019))

print(calendar.day\_name[0])

print(calendar.day\_abbr[0])

print(calendar.month\_name[1])

print(calendar.month\_abbr[1])

2 Calendar 实例方法
from calendar import Calendar

c = Calendar()
print(list(c.iterweekdays()))

print(list(c.itermonthdates(2019,10)))

print(list(c.itermonthdays2(2019,10)))

print(list(c.itermonthdays3(2019,10)))

3 TextCalendar 实例方法

from calendar import TextCalendar

tc = TextCalendar()
print(tc.formatmonth(2019,10))

print(tc.prmonth(2019,10))

print(tc.formatyear(2019))

print(tc.pryear(2019))

3 HTMLCalendar 实例方法
from calendar import HTMLCalendar

hc = HTMLCalendar()

print(hc.formatmonth(2019,10))

print(hc.formatyear(2019))

print(hc.formatyearpage(2019))

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档