【发布时间】:2018-12-05 04:04:22
【问题描述】:
Apple 正在返回一种奇怪的收据到期日期格式:
2018-06-18 15:03:55 等/格林威治标准时间
from datetime import datetime
dt = datetime.strptime('2018-06-18 15:03:55 Etc/GMT', '%Y-%m-%d %H:%M:%S %Z')
Etc 和 GMT 都是一样的。
我曾尝试将它像这样转换为日期时间对象,但没有成功。
ValueError: time data '2018-06-18 15:03:55 Etc/GMT' does not match format '%Y-%m-%d %H:%M:%S %Z'
为什么首先要定义两个时区?以及如何让 Python 理解它?
【问题讨论】:
标签: python python-3.6