2016-05-12 31 views
1

我从用户获取日期输入。它以字符串对象的形式出现,我无法对其进行任何操作。字符串datetime.datetime类型格式

我无法用datetime库将我的字符串更改为datetime对象。

24th of May 2016  04:00 

我怎么能转换这个字符串为datetime类型?

+0

日期格式没有,我的想法。 %b%d%Y或更多。我没有尝试任何方法:/ @Tanu –

+0

继续@Tanu:您可能想阅读有关'mcve'(http://stackoverflow.com/help/mcve)的帮助。 – boardrider

+0

谢谢@boardrider – Tanu

回答

2

尝试python-dateutil,它会咀嚼的是串起来没有任何问题:

>>> from dateutil.parser import parse 
>>> parse('24th of May 2016  04:00') 
datetime.datetime(2016, 5, 24, 4, 0)