python time库介绍

一、time库基本介绍

time库是python中处理时间的标准库,主要实现以下几个功能:

1.计算机时间表达

2.获取系统时间并格式化

3.提供系统级精确计时功能

其调用方式为

import time
time.<b>()   #<b>为time库中函数

二、time库函数使用

1.时间获取

time() 获取系统时间戳(从1970年0点0分起到当前的秒数)

ctime() 返回字符串形式的时间,格式为星期 月 日 小时 分钟 秒 年

gmtime() 生成计算机可处理的struct_time格式时间数据

2.时间格式化与反格式化

  1. strftime(tpl,t) 将struct_time格式的时间数据t按照tpl模板进行输出,输出为字符串
tpl格式符
%Y年(数值形式)
%m月(数值形式)
%B月(英文全称)
%b月(英文缩写)
%d日(数值形式)
%A星期(英文全称)
%a星期(英文缩写)
%H小时(24h制 数值形式)
%h小时(12h制 数值形式)
%p上午/下午(AM/PM)
%M分钟(数值形式)
%S秒(数值形式)

效果:将对应的值输出到对应的格式符所在的位置

2. strptime(str,tpl) 将时间字符串str按照tpl模板转化为struct_time格式时间数据

效果:将格式符所在位置对应字符串转化为struct_time格式时间数据

注:tpl格式符同上图

3.程序计时

1.测量时间:

perf _ counter() 获取CPU以其频率运行的时钟的时间,单位为秒,精确到纳秒

在真实程序设计中可通过两次测量值相减获得程序运行的精确时间

2.产生时间:

sleep(s) 让程序休眠s秒时间,其中s可为浮点数

在真实程序设计中效果为让程序停止运行s秒

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值