python time库的使用

本文主要讲解:

1.time 库的基本介绍
2.时间截取
3.时间格式化
4.程序计时应用

1.time 库的基本介绍

time库是python中处理时间的标准库(python中有多个处理时间的库,time库是最基本的一个)
作用
——计算机时间的表达
——提供获取系统时间并格式化输出功能
——提供系统级精确计时功能,用于程序性能分析
使用方法
import time
time . <.b >(相关函数)
time库的三类相关函数:
——时间获取:time() ctime() gmtime()
——时间格式化: strftime() strptime()0
——程序计时: sleep() perf_counter()

2.时间的截取(Time函数的使用)

在这里插入图片描述
在这里插入图片描述

3.时间格式化

时间的格式化指将时间以合理的方式展示出来,类似字符串的格式化,需要有展示的模板,展示的模板由特定的格式化控制字符组成,使用 strftime() 方法
例如
在这里插入图片描述
图中的 %Y %m %H 等等都是时间的格式化控制符,他们对应相应的时间格式
在这里插入图片描述
在这里插入图片描述
输出时间程序样例

import time
t = time.gmtime()
t = time.strftime("%Y-%m-%d %H:%M:%S",t)
print(t)

输出样例
在这里插入图片描述
我们可以想到,strftime可以格式计算机可以处理的时间,那我们能否把一个时间处理成计算机可以处理的时间格式呢,这里有一个 strptime() 函数,它和 strftime()函数是对应的
在这里插入图片描述

4.程序计时应用

python中程序额计时应用广泛,程序计时指测量起止动作所经历时间的历程
程序计时包括测量时间和产生时间两个部分
——测量时间:能够记录时间的流逝 perf_counter() (获取的是CPU内部运行的时间)
——产生时间:可以让程序休眠或者产生一定的时间 sleep()
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值