Python — 3.time库
from time import *
# (1)时间获取:
time() # 系统内(浮点数)
ctime() # 人类可读(字符串)
gmtime() # 计算机可处理的时间格式
# print(time())
# (2)时间格式化:
strftime() # tpl是格式化模板字符串
strptime() # str是字符串形式的时间值
# 例:
t=gmtime()
print(strftime("%Y-%m-%d %H:%M:%S",t)) # 输出:2020-11-03 02:42:19
timeStr='2018-01-26 12:55:20'
print(strptime(timeStr,"%Y-%m-%d %H:%M:%S")) # 输出:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=26, tm_hour=12, tm_min=55, tm_sec=20, tm_wday=4, tm_yday=26, tm_isdst=-1)
# (3)程序计时:
sleep() # s为休眠时间,单位秒,可以是浮点数
perf_counter() # 返回一个CPU级别的精确时间计数值
# 例:
def wait():
sleep(3)
print("1")
wait() #程序会等待3秒才输出