文章内容
2019/7/24 17:24:18,作 者: 黄兵
UTC TZ时间相关问题
今天在调用PayPal的相关服务的时候,返回的时间是如下格式:
'create_time': '2019-07-24T01:47:14Z', 'update_time': '2019-07-24T01:47:14Z',
后面有一个T和Z,解释如下:
T代表后面跟着是时间,Z代表0时区。
那如果转换成背景标准时间需要增加8个小时。
具体代码如下:
from datetime import datetime, timedelta def convert_utc_localtime(utc): UTC_FORMAT = "%Y-%m-%dT%H:%M:%SZ" utcTime = datetime.strptime(utc, UTC_FORMAT) localtime = utcTime + timedelta(hours=8) return localtime
其中参数utc的样式为:2019-07-24T01:47:14Z
参考资料:
1、将UTC(字符串包含TZ的时间)时间转换成本地时间 python
其它相关推荐:
4、Flot参考文档
5、type object 'datetime.datetime' has no attribute 'timedelta'
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - UTC TZ时间相关问题
评论列表