time模块提供了与时间相关的函数。时间间隔是以秒为单位的浮点数。在Python中,通常有这几种方式来表示时间:时间戳(timestamp)、结构化时间(struct time)、格式化的时间字符串。
import time if __name__ == '__main__': # 时间戳 1685086896.5976067 1685086896=2023-05-26 19:41:36 print(time.time()) # 结构化时间 time.struct_time(tm_year=2023, tm_mon=5, tm_mday=26, tm_hour=19, tm_min=41, tm_sec=36, tm_wday=4, tm_yday=146, tm_isdst=0) print(time.localtime()) # 格式化成2023-05-26 19:46:38形式 print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))