我试图在strtime函数中用空字符串匹配时区。但是,我得到了以下错误
ValueError: time data 'Thu Apr 14 01:46:29 MDT 2016' does not match format '%a %b %d %H:%M:%S %Y'
这是我尝试的代码
import datetime
d = datetime.datetime.strptime('Thu Apr 14 01:46:29 MDT 2016', '%a %b %d %H:%M:%S %Y')
如何在python中映射时区? 时区可以是MDT、MST等
要解析此特定格式(类似于电子邮件中使用的rfc 822),可以使用
email
包:注:此处MDT为
-6
小时(according to the rfc 822)。一般来说,时区为abbreviations may be ambiguous在Python 3.3+上,您可以直接创建时区感知日期时间:
这是how to parse it on earlier Python versions
相关问题 更多 >
编程相关推荐