python时间模块

time 时间模块

time.sleep(n) #休眠n秒后在继续运行
time.time() #时间戳

time.perf_counter() #调用程序的时间
time.daylight #是否使用了夏令时

time.gmtime() #返回时间元组
time.localtime() #本地时间的元组/时间戳转元组

#类型
time.ctime() #字符串转时间戳

time.strftime(格式, 元组) #元组转字符串(时间字符串解析)
time.strptime(格式, 元组) #字符串转元组

time.mktime(t) #元组转时间戳

time.asctime() #元组转字符串 '%a %b %d %H:%M%S %Y'
time.ctime() #时间戳转字符串 '%a %b %d %H:%M%S %Y'

时间戳的日期是197011

年 tm_year = 2019 year
月 tm_mon = 4 month
日 tm_mday = 4 day
小时 tm_hour = 15 hours
分钟 tm_min = 4 minutes
秒钟 tm_sec = 54 seconds
星期 tm_wday = 3 起始值为0 weekday
这年的第几天 tm_yday = 94 Julian day
是否是夏令时 tm_isdst = 0

time.strftime(’%y-%m-%d %X’,time.localtime())
时间格式化符号
%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12)
%M 分钟数(00=59)
%S 秒(00-59)
%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身

datetime 模块

calender	日历模块
calendar.isleap(tm_year) #判断闰年返回布尔值
calendar.leapdays(x,y) #返回x,y两年的闰年总数

calendar.calendar(year,w=2,l=1,c=6)#接收年返回字符串年历
calendar.prcal(2019,w=2,l=1,c=6)

calendar.month(tm_year, tm_mon,w,l) #接收年,月,返回字符串日历
calendar.prmonth(2019, 4,w=2,l=1)

calendar.firstweekday() #返回当前每周起始日期的设置,默认为0
calendar.monthcalendar(year,month) #接收年月返回星期列表
calendar.monthrange(year,month) #返回两个整数第一个是星期码,第二是日期码

#间隔距离为C
#每日宽度间隔为w
#每星期的行数为l
#每行长度为21w+18+2c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值