Python3.4_time库的使用

库概述

库是Python中处理时间的标准库

功能

①计算机时间的表达

②提供获取系统时间并格式化输出功能

③提供系统级精确计时功能,用于程序性能分析

使用方法

import time
time.<b>()

库包括三类函数

时间获取:time() ctime() gmtime()

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

程序计时:sleep() perf_counter()

时间获取

函数 描述
time() 获取当前时间戳,即计算机内部时间值,浮点数
ctime() 获取当前时间并以易读方式表示,返回字符串
gmtime 获取当前时间,表示为计算机可处理的时间格式

(时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量)

时间格式化

将时间以合理的方式展示出来

格式化:类似字符串格式化,需要有展示模板

展示模板由特定的格式化控制符组成

strftime()方法

strftime(tpl, ts)

tpl:格式化模板字符串,用来定义输出效果

ts:计算机内部时间类型变

>>>>t = time.gmtime()
>>>>time.strftime("%Y-%m-%d %H:%M:%S")
'2020-8-27 22:35:30'

格式化控制符

格式化字符串 日期/时间说明 值范围和实例
%Y 年份 0000~9999,例如:2020
%m 月份 01~12
%B 月份名称 January~December
%b 月份名称缩写 Jan~Dec
%d 日期 01~31
%A 星期 Monday~Sunday
%a 星期缩写 Mon~Sun
%H 小时(24H制) 00~23
%I 小时(12H制) 01~12
%p 上/下午 AM,PM
%M 分钟 00~59
%S 00~59
t = time.gmtime()
time.strftime("%Y/%m/%d %H:%M:%S", t)

strptime()函数

函数 描述
strptime(str, tpl) str是字符串形式的时间

tpl是格式化模板字符串,用来定义输出效果

程序计时应用

程序计时应用广泛

①程序计时指测试起止动作所经历实践的过程

②测量时间:perf_counter()

③产生时间:sleep()

程序计时

函数 描述
perf_counter() 返回一个cpu级别的准确时间计数值,单位为秒,由于这个计数值起点不确定,连续调用差值才有意义
sleep() s拟休眠的时间,单位十秒,可以是浮点数
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇