Pass dayfirst=True to the parser:
>>> dateutil.parser.parse("20.2.2000") datetime.datetime(2000, 2, 20, 0, 0) >>> dateutil.parser.parse("20.2.2000", dayfirst=True) datetime.datetime(2000, 2, 20, 0, 0) >>> dateutil.parser.parse("1.2.2000") datetime.datetime(2000, 1, 2, 0, 0) >>> dateutil.parser.parse("1.2.2000", dayfirst=True) datetime.datetime(2000, 2, 1, 0, 0)
Pass dayfirst=True to the parser:
>>> dateutil. parser. parse(" 20.2.2000" ) datetime( 2000, 2, 20, 0, 0) parser. parse(" 20.2.2000" , dayfirst=True) datetime( 2000, 2, 20, 0, 0) parser. parse(" 1.2.2000" ) datetime( 2000, 1, 2, 0, 0) parser. parse(" 1.2.2000" , dayfirst=True) datetime( 2000, 2, 1, 0, 0)
datetime.
>>> dateutil.
datetime.
>>> dateutil.
datetime.
>>> dateutil.
datetime.