提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、time库是什么?
time库是python中处理时间的标准库,计算机时间表达,提供获取系统时间并格式化输出功能,提供系统级精确计时功能,用于程序性能分析
二、使用步骤
1.函数种类
代码如下(示例):
time() ctime() gmtime() #时间获取
strftime() strptime() #时间格式化
sleep() perf_counter() #程序计时
2.时间获取
代码如下(示例):
time() #获取计算机内部时间,浮点数
ctime() #获取时间易读,返回字符串
gmtime() #表示计算机可处理时间格式
3.时间格式化
将时间以合理化方式表示出来
strftime(tpl , ts) #tpl 是格式化模板字符串,用来定义输出效果,ts是计算机内部时间类型变量
strptime(str,tpl) #str字符串形式的时间值,tpl是格式化模板字符串,用来定义输入效果
.%Y #年份 范围:0000~9999
.%m #月份 范围:01~12
.%B #月份名称 范围 : january ~December
.%b #月份名称缩写 范围: jan~Dec
.%d #日期 范围 :01~31
.%A #星期大写 范围:Monday~Sunday
.%a #星期缩写 范围: Mon~Sun
.%H #小时(24小时) 范围: 00~23
.%I #小时(12小时) 范围:01~12
.%M #分钟 范围:00~59
.%S #秒 范围:00~59
3. 程序计时
程序计时应用广泛,是指测量程序动作起始所经历的时间
perf_counter() #返回cpu级别精确时间计数值,单位为秒,由于计数值点不确定,连续调用差值才有意义(end -start)
sleep(s) #s拟休眠时间,单位是秒,可以是浮点数