我有以下字符串輸入: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