Sto usando dateutil.parser.parse
per formattare una data da una stringa. Ma ora mescola il mese e il giorno.Python dateutil.parser.parse analizza il mese prima, non il giorno
Ho una stringa che contiene 05.01.2015
. Dopo
dateutil.parser.parse("05.01.2015")
restituisce:
datetime.datetime(2015, 5, 1, 0, 0)
speravo il che sarebbe tornato (2015, 1, 5, 0, 0)
Come posso dire il codice che il formato è dd.mm.yyyy
?
Per la registrazione, 25.01.2015
verrà analizzato come (2015, 1, 25, 0, 0)
, come previsto.
Tnx, questo ha fatto il lavoro! Ho cercato nella documentazione a cui ti riferivi, ma non ho trovato nulla. Ma ora funziona bene! (Ho creato questo codice dopo il 12-12-2014, quindi tutto è andato automaticamente bene.) – Timo002
Nessun problema - contento che sia stato d'aiuto. –