Python Utc时间转北京时间

import time
from datetime import datetime
from datetime import timedelta
 
time_stamp = 1525848792
 
loc_time = time.localtime(time_stamp)
time1 = time.strftime("%Y-%m-%d %H:%M:%S",loc_time)
 
utc_time = datetime.utcfromtimestamp(time_stamp)
time2 = utc_time + timedelta(hours=8)
 
print(time1)
print(time2)

由于我们是在东八区,utc时间是在本初子午线,也就是在我们西边八个时区,所以要加上八个小时。结果如下:

2018-05-09 14:53:12
2018-05-09 14:53:12
[Finished in 0.1s]

 

只留作自己笔记小结。

posted @ 2018-07-13 17:08  Star-Hitian  阅读(2742)  评论(1编辑  收藏  举报