Python

Python 格林尼治时间字符串转本地时间

微信扫一扫,分享到朋友圈

Python 格林尼治时间字符串转本地时间
收藏 0 0

格林尼治时间一般为:”2020-10-05T08:30:00.666Z”,有的时候我们想把这个时间转为本地的时间:”2020-10-05 08:30:30″

可以进行如下的操作

import datetime

utc = "2020-10-05T08:30:00.666Z"
UTC_FORMAT = "%Y-%m-%dT%H:%M:%S.%fZ"
utc_time = datetime.datetime.strptime(utc, UTC_FORMAT)
local_time = utc_time + datetime.timedelta(hours=8)
print(local_time)    # 2020-10-05 08:30:30.666000

再比如,我想要把:’2017-12-10T00:17:24+00:00’转换为’2017-12-10 00:17:24′

那么就可以如下操作(未+8时区)

import datetime

st = '2017-12-10T00:17:24+00:00'
UTC_FORMAT = "%Y-%m-%dT%H:%M:%S+00:00"
utc_time = datetime.datetime.strptime(st, UTC_FORMAT)
print(utc_time)
锦城虽云乐,不如早还家。

Yii2 关联表查询、排序

上一篇

解决logstash生成日志重复问题

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片