Python 日期时间相关操作

将UTC(字符串包含TZ的时间)时间转换成本地时间

1
2
3
4
5
6
utc = "2017-07-28T08:28:47.776Z"
UTC_FORMAT = "%Y-%m-%dT%H:%M:%S.%fZ"
utcTime = datetime.datetime.strptime(utc, UTC_FORMAT)
localtime = utcTime + datetime.timedelta(hours=8)
print(localtime)
# 输出:2017-07-28 16:28:47.776000