Quick way to convert string to date in python
本问题已经有最佳答案,请猛点这里访问。
在python中,是否有一种快速的方法可以将字符串转换为datetime对象而不必指定格式?
我知道我能做到:
1 | datetime.strptime('Sun 10 May 2015 13:54:36 -0700', '%a %d %b %Y %H:%M:%S %z') |
但是,既然这是默认格式,有没有办法让它自动生成?似乎我应该可以从中创建一个新的对象,而不必指定格式,因为它是默认的系统格式。
使用
1 2 3 | >>> from dateutil import parser >>> parser.parse('Sun 10 May 2015 13:54:36 -0700') datetime.datetime(2015, 5, 10, 13, 54, 36, tzinfo=tzoffset(None, -25200)) |