time模块简介
time模块是Python标准库中的核心模块之一,它提供了丰富的函数和方法,用于对时间进行操作和管理。无论是计时、延时、时间戳转换,还是时间格式化,time模块都能满足你的需求。
常用方法举例说明
获取当前时间戳 - time()
1 2 3 4
| import time
current_timestamp = time.time() print("当前时间戳:", current_timestamp)
|
将时间戳转换为时间元组 - localtime()
1 2 3 4
| import time
time_tuple = time.localtime(time.time()) print("当前时间元组:", time_tuple)
|
将时间元组转换为可读性更强的字符串格式 - strftime()
1 2 3 4
| import time
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) print("格式化后的时间:", formatted_time)
|
让程序休眠指定的时间 - sleep()
1 2 3 4 5
| import time
print("程序开始执行") time.sleep(5) print("程序执行结束")
|
计算程序执行时间 - perf_counter()
1 2 3 4 5 6 7
| import time
start_time = time.perf_counter() print("程序开始执行") time.sleep(5) end_time = time.perf_counter() print("程序执行结束,共用时:%.2f秒" % (end_time - start_time))
|