从0开始学习python2:python中time库的使用

time库介绍:在这里插入图片描述

time库包括三类函数:

1、时间获取:time() ctime() gtime
2、时间格式化:strftime() strptime()
3、程序计时:sleep() perf_counter()

1、时间获取
在这里插入图片描述
在这里插入图片描述
例:

import time
time.time()
1566124141.8031657
#表示获取当前的时间戳,浮点数表示,从1970年1月1日0时0分0秒到现在经历的秒数

time.ctime()
‘Sun Aug 18 18:29:25 2019’
#获取当前时间,以易读方式输出

time.gmtime()
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=18, tm_hour=10, tm_min=29, tm_sec=33, tm_wday=6, tm_yday=230, tm_isdst=0)
#获取当前时间,表示为计算机可处理的格式

2、时间格式化(time库和datetime库)
即将时间以合理的方式展示出来

格式化:类似字符串的格式化,需要有展示模板
展示模板由特定的格式化控制符组成
函数:strftime()
例:

import time,datetime
time.strftime("%Y年%m月",time.gmtime())
‘2019年08月’

datetime.datetime.now().strftime("%Y年%m月")
‘2019年08月’

想转化为我们可读的格式,目前我所知道的只有两种(time库和datetime库):
1、 time.strtitme(tps,tpl) #tps为格式化,tpl是获取的时间,如上面例子
2、datetime.datetime.now().strftime(format()) #获取当前时间并格式化输出。
3、注意:
1)、time库中只有gmtime可用于计算机可处理的格式
2)、记住两种格式化时间的方式和区别表示
在这里插入图片描述

特定的格式化字符的表示:

在这里插入图片描述

在这里插入图片描述

另外,也可以使用strptime()函数将一串时间的字符串转化为时间表示格式。如将“20190725”转化为时间的表达式,因为只有在特殊情况下才会使用,在此不多介绍。

3、程序计时
perf_counter()函数,计时
在这里插入图片描述

sleep()函数,产生时间
在这里插入图片描述
总结:
time库的三类函数:

1、时间获取:time() ctime() gtime

2、时间格式化:strftime() strptime()

3、程序计时:sleep() perf_counter()

  • 7
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值