python-タイムスタンプ変換差8時間の問題


【問題の説明】
タイムスタンプtimestampを固定タイムフォーマットに変換すると、8時間の差があります
例:
create_time_temp = get_col_name(my_dict,'create_time') #           ,        
dateArray = dt.datetime.utcfromtimestamp(create_time_temp/1000)
create_time = dateArray.strftime("%Y-%m-%d %H:%M:%S")  

返されるcreate_timeは所望のフォーマットですが、発見は8時間少ないです
【原因分析】
デフォルトタイムゾーンの問題のためか、北京時間ではありません.△私が推測した...
【解決策】
utcに直接8時間加算します.
create_time_temp = get_col_name(my_dict,'create_time') #           ,        
dateArray = dt.datetime.utcfromtimestamp(create_time_temp/1000+28800)#      !
create_time = dateArray.strftime("%Y-%m-%d %H:%M:%S")  

問題解決!
(個人学習のみで、無責任~~ハハハ~~~)