Python中,通常有三种方式来表示时间:
时间戳:从1970年1月1日00:00:00,开始按秒计算的偏移量。
print( time.time() ) # 1592383284.6180453
格式化的时间字符串:
print(time.strftime("%Y-%m-%d %X")) # 2020-06-17 16:41:24
结构化的时间:
print( time.localtime() ) # 本地时区 time.struct_time(tm_year=2020, tm_mon=6, tm_mday=17, tm_hour=16, tm_min=41, tm_sec=24, tm_wday=2, tm_yday=169, tm_isdst=0) print( time.gmtime() ) # UTC时区 time.struct_time(tm_year=2020, tm_mon=6, tm_mday=17, tm_hour=8, tm_min=41, tm_sec=24, tm_wday=2, tm_yday=169, tm_isdst=0)
三种方式转换关系: