一、简介
二、时间获取
import time
t1 = time.time() #获取计算机内部时间,从1970开始,返回浮点数
print('t1 = time.time(): '+str(t1))
t2 = time.ctime()#获取时间值,
print('t2 = time.ctime(): '+t2)
t3 = time.gmtime()#获取计算机可处理的时间
print('t3 = time.gmtime(): '+str(t3))
t1 = time.time(): 1579356468.6619606
t2 = time.ctime(): Sat Jan 18 22:07:48 2020
t3 = time.gmtime(): time.struct_time(tm_year=2020, tm_mon=1, tm_mday=18, tm_hour=14, tm_min=7, tm_sec=48, tm_wday=5, tm_yday=18, tm_isdst=0)
三、时间格式化
>>> t = time.gmtime()
>>> t
time.struct_time(tm_year=2020, tm_mon=1, tm_mday=18, tm_hour=14, tm_min=19, tm_sec=56, tm_wday=5, tm_yday=18, tm_isdst=0)
>>> t = '2020-01-18 14:14:48'
>>> time.strptime(t,'%Y-%m-%d %H:%M:%S')
time.struct_time(tm_year=2020, tm_mon=1, tm_mday=18, tm_hour=14, tm_min=14, tm_sec=48, tm_wday=5, tm_yday=18, tm_isdst=-1)
>>> t = time.gmtime()
>>> t
time.struct_time(tm_year=2020, tm_mon=1, tm_mday=18, tm_hour=14, tm_min=20, tm_sec=51, tm_wday=5, tm_yday=18, tm_isdst=0)
四、程序计时
import time
start = time.perf_counter()
time.sleep(1.2)
end = time.perf_counter()
print('程序运行时间:{0:*^20.2f}'.format(end - start))
程序运行时间:********1.20********