唯独tm_hour显示错误

import time

localtime = time.localtime(time.time())
print ("本地时间为 :", localtime)

结果是本地时间为 : time.struct_time(tm_year=2021, tm_mon=4, tm_mday=12, tm_hour=3, tm_min=47, tm_sec=9, tm_wday=0, tm_yday=102, tm_isdst=0)

import time

localtime = time.asctime( time.localtime(time.time()) )
print ("本地时间为 :", localtime)

结果是本地时间为 : Mon Apr 12 03:47:48 2021

 

真实时间Mon Apr 12 11:47:48 2021

为什么??只有hour显示错误

是不是时区设置的不对哦