I'm using dateutil.parser.parse
to format a date from a string. But now it mixes up the month and the day.
I have a string that contains 05.01.2015
. After
dateutil.parser.parse("05.01.2015")
it returns:
datetime.datetime(2015, 5, 1, 0, 0)
I hoped the it would return (2015, 1, 5, 0, 0)
How can I tell the code that the format is dd.mm.yyyy
?
For the record, 25.01.2015
will be parsed as (2015, 1, 25, 0, 0)
, as expected.
question from:
https://stackoverflow.com/questions/27800775/python-dateutil-parser-parse-parses-month-first-not-day 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…