momentan bin ich wirklich ratlos. Ich möchte gerne aus der list das Datum in der ersten Spalte von DD.MM.YYYY auf YYYY-MM-DD umstellen. Dafür bediene ich mich an "datetime.strptime" und so sieht der Code aus:
Code: Alles auswählen
onlineumsaetze = [['21.11.2020', 'P35314369001', '9,90', '-'], ['11.11.2020', 'EDUN / INGOLSTADT', '3,85', '-'], ['11.11.2020', 'PAHANDELSGE / 35314369001', '36,24', '-']]
for n, row in enumerate(onlineumsaetze):
onlineumsaetze.insert(0,((str(datetime.strptime((onlineumsaetze[1*n][0]), "%d.%m.%Y")))[:10]))
del row[0]
Aber wenn ich das ganze in einer neuen list einfüge geht es siehe:
Code: Alles auswählen
onlineumsaetze = [['21.11.2020', 'P35314369001', '9,90', '-'], ['11.11.2020', 'EDUN / INGOLSTADT', '3,85', '-'], ['11.11.2020', 'PAHANDELSGE / 35314369001', '36,24', '-']]
newonlineumsaetze=[]
for n, row in enumerate(onlineumsaetze):
newonlineumsaetze.insert(0,((str(datetime.strptime((onlineumsaetze[1*n][0]), "%d.%m.%Y")))[:10]))
del row[0]


