python ----time库的使用

time库包括的三类函数

时间获取时间格式化程序计时
time()strftime()sleep()
ctime()strptime()perf_counter
gmtime()

一.时间获取

time() 获取计算机内部的时间值,浮点数
表示从1970年1月1日到现在以秒为单位

>>> time.time()
1612232707.7549424

ctime()获取当前时间以容易读的方式表示,返回字符串

>>> time.ctime()
'Tue Feb  2 10:26:59 2021'

gmtime()获取其他程序能利用的时间格式

>>> time.gmtime()
time.struct_time(tm_year=2021, tm_mon=2, tm_mday=2, tm_hour=2, tm_min=28, tm_sec=34, tm_wday=1, tm_yday=33, tm_isdst=0)

二. 时间格式化

strftime(qpl,ts)
tpl 格式化模板字符,用来定义输出结果
ts是计算机内部时间变量类型

>>> t= time.gmtime()
>>> time.strftime("%h-%m-%d %H:%M:%S",t)
'Feb-02-02 02:30:26'

格式化字符串日期
%Y年份
%m月份
%B月份名称(全英)
%b月份名称缩写
%d日期
%A星期
%a星期缩写
%H小时24
%I小时12
%P上下午
%M分钟
%S

strptime(str,tpl) 把一串字符串变为计算机能操作的时间

三 .程序计时

perf_counter() 测量时间,返回一个CPU精准时间,单次调用是没有意义的,我们利用多次做差来返回这个时间间隔``

>>> start = time.perf_counter()
>>> end = time.perf_counter()
>>> end - start
12.923129100000551

sleep(s)让程序停滞s秒时间然后才会继续下面的操作。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

おもいね

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值