例如:世界协调时间08:00,转为北京时间就是16:00
简单的公式就是 时间协调时间加8小时就是北京时间
代码如何实现?
参考一下,有两种情况。
import datetime
# 原时间是字符串
time1_s = '2020-03-28 08:10:50'
time2 = datetime.datetime.strptime(time1_s,'%Y-%m-%d %H:%M:%S') + datetime.timedelta(hours=8)
print(time1_s, time2.strftime("%Y-%m-%d %H:%M:%S"))
# 原时间是时间类型
time1 = datetime.datetime.now()
time2 = time1 +datetime.timedelta(hours=8)
print(time1.strftime("%Y-%m-%d %H:%M:%S") , time2.strftime("%Y-%m-%d %H:%M:%S"))