我有一个使用IPDDump创建的Blackberry IPD备份中的CSV转储文件。这里的日期/时间字符串看起来像这样(EST
澳大利亚时区):
Tue Jun 22 07:46:22 EST 2010
我需要能够在Python中解析此日期。首先,我尝试strptime()
从datettime 开始使用该功能。
>>> datetime.datetime.strptime('Tue Jun 22 12:10:20 2010 EST', '%a %b %d %H:%M:%S %Y %Z')
但是,由于某种原因,返回的datetime
对象似乎没有任何tzinfo
关联。
我确实在该页面上阅读了显然是datetime.strptime
默默丢弃的内容tzinfo
,但是,我检查了文档,但找不到此处记录的任何相关信息。
我已经能够使用第三方Python库dateutil来解析日期,但是我仍对如何strptime()
错误地使用内置函数感到好奇?有什么办法可以使strptime()
时区与时俱进吗?