python输出时间程序_Python--time库(时间获取、时间格式化、程序计时)

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

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

程序计时:sleep()  perf_conter()

时间获取

-time()

获取当前时间戳,即计算机内部时间值,浮点数

eg: time.time()

1516939876.6022282

-ctime()

获取当前时间并以易读方式表示,返回字符串

eg: time.ctime()

'Fri jan 26 12:11:16 2020'

-gmtime()

获取当前时间,表示为计算机可处理的时间格式

eg: time.gmtime()   time.struct_time(tm_year=2020.tm_mon=3,tm_mday=26,tm_hour=4,tm_min=11,tm_sec=16,tm_wday=4,tm_yday=26,tm_isdst=0)

时间格式化

-strftime(tpl,ts)

tpl是格式化模板字符串,用来定义输出效果;ts是计算机内部时间类型变量

eg: t=time.gmtime();time.strftie("%Y-%m-%d  %H:%M:%S",t)

'2020-4-10 13:54:20'

-strptime(str,tpl)

str是字符串形式的时间值;tpl是格式化模板字符串,用来定义输入效果

eg: timeStr='2018-01-26 12:55:20' ; time.strptime(timeStr,"%Y-%m-%d  %H:%M:%S")

time.strct_time(tm_year=2018, tm_mon=1, tm_mday=26, tm_hour=4, tm_min=11, tm_sec=16, tm_wday=4, tm_yday=26, tm_isdst=0)

程序计时

-perf_counter()

返回一个CPU级别的精确时间计数值,单位为秒,一般连续调用差值。

eg:star=time.perf_counter()  318.66599499718114

...

end=time.perf_counter()     341.3905185375658

end-start   22.724523540384666

-sleep(s)

s拟休眠的时间,单位是秒,可以是浮点数

eg: time.sleep(3.3)   程序将等待3.3秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值