calender 内置函数模块

简单介绍一下calender模块,它是一个全部都关于日历日期的模块
import calendar
import time
print(calendar.calendar(year, w=2, l=1, c=6))# 返回一个多行字符串格式的year年年历,3个月一行,每日宽度间隔为w字符。间隔距离为c。每行长度为21*w+18十2* c。l是每星期行数
简单来说就是返回year的一年的日历
print(calendar.month(year, month, w=2, l=1)) # 返回一个字符串格式的year,month的月日历,每日宽度间隔为w字符。间隔距离为c。每行长度为7*w十6。l是每星期行数
​​​​​​​简单来说就是返回year的一年的,month月的日历
print(calendar.firstweekday()) # 返回当前每周起始日期的设置。默认情况下,首次载入calendar模块时返回0,即星期一
calendar.setfirstweekday(weekday) # 设置每周的起始日期码。0(星期一)到6(星期日)
print(calendar.isleap(year)) # 是闰年返回True,否则为False
print(calendar.leapdays(year, year)) # 返回两个年份之间的闰年个数
print(calendar.monthcalendar(year, month)) # 返回一个整数的单层嵌套列表。每个子列表装载代表一个星期的整数。year年 month月外的日期都设为0;范围内的日子都由该月第几日表示,从1开始
print(calendar.monthrange(year, month)) # 返回两个整数。第一个是该月的星期几的日期码,第二个是该月的日期码。日从O(星期一)到6(星期日);月从1到12
print(time.gmtime()) # # 接受时间戳(1970纪元后经过的浮点秒数)并返回元组t
print(calendar.timegm(time.gmtime())) # 和 time.gmtime相反,接收一个时间元组形式.返回该时刻的时间戳(1970纪元后经过的浮点秒数), 同 time.mktime()相似
print(calendar.weekday(year, month, day)) # 返回给定日期的日期码。日从O(星期-)到6(星期日)。月份为1(1月)到12(12月)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值