在python中将字符串转换为datetime



可能重复:
分析日期并使用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

相关内容

  • 没有找到相关文章

最新更新