time库概述
处理时间是程序最常用的功能之一,time库是Python提供的处理时间标准库。time库提供系统级精确计时器的计时功能,可以用来分析程序性能,也可以让程序暂停运行时间。
time库的功能主要分为3个方面:时间处理,时间格式化和计时。
时间处理主要包括4个函数:time.time() time.gmtime() time.localtime() time.ctime()
时间格式化主要包括3个函数:time.mktime() time.strftime() time.strptime()
计时主要包括3个函数:time.sleep() time.monotonic() time.perf_counter()
time.time()
使用time.time()获取当前时间戳。
time.gmtime(secs)
使用time.gmtime(secs)获取当前时间戳对应的struct_time对象
>>> time.gmtime()
time.struct_time(tm_year=2019, tm_mon=2, tm_mday=28, tm_hour=4, tm_min=0, tm_sec=36, tm_wday=3, tm_yday=59, tm_isdst=0)
time.localtime(secs)
使用time.localtime()获取当前时间戳对应的本地时间的struct_time对象。
time.localtime()
time.struct_time(tm_year=