可能重复:
分析日期并使用python格式化?
我有一个类似2011-07-15 13:00:00+00:00
的日期字符串。有没有办法在python中将这个字符串转换为datetime对象?
谢谢
如果使用dateutil.parser
,您可以适当地处理时区,并自动识别格式,如下所述:
from dateutil import parser
dt = parser.parse("2011-07-15 13:00:00+00:00")
您可以在datetime模块中使用strptime函数。http://docs.python.org/library/datetime.html#strftime-和结构时间行为
datetime.datetime.strptime('2011-07-15 13:00:00', '%Y-%m-%d %H:%M:%S')
编辑:
经验教训是,日期时间模块无法做到这一点,至少在我的平台上是这样。Mu Mind的解决方案似乎是实现这一目标的最简单方法http://wiki.python.org/moin/WorkingWithTime