我有以下字符串输入:24052017
。当我尝试做:使用dateutil.parser转换DDMMYYYY
>>>dateutil.parser.parse("24052017")
它告诉我,month must be in 1..12
。
我甚至想这样做:
>>>dateutil.parser.parse("24052017", firstday=True)
它给了我正是个相同的结果。
似乎发生的事情是,它不喜欢没有空格或分隔符的事实。它正确地读了一天,但是当它涉及到这个月它读取0520
。至少这是我怀疑的。
如何在不操纵字符串的情况下使用dateutil.parser
转换此特定输入?
谢谢您的回答。我知道我可以这样做,但是,我想知道是否有一种方法可以使用'dateutil.parser' :) – Renier