Gelöst: Nicht sicher, warum dies jetzt in der Warteschleife ist, half Damian Yerrick Problem gelöst und es schien mir klar und mir. Vielen Dank!Wie kann ich ein Datum im Format sortieren: Tag/Monat/Jahr Stunde: Min: Sek
Edit: Erwähnen Jemand Datetime verwenden, aber ich verstehe nicht, wie das zu übernehmen mit der gesamten Liste als eine Sortierung, wenn ich jedes einzelnes Tupel gespalten:
Ich bin ein wenig verwirrt, wie diese sortieren , müsste ich es auseinander teilen? Im Moment sortiert nur nach Datum. Hier ist das Format:
(31/03/2016 19:42:28, Wert)
def sortDB(tupleList):
dtList = []
for tuple in tupleList:
dt = datetime.datetime.strptime(tuple[0], "%d/%m/%Y %H:%M:%S")
dtList.append(dt)
#Not sure how to get to here... AND keep the same date format I had in the beginning as I don't want it to change
sortedKeyList = sorted(tupleList, key=itemgetter(0), reverse=True)
Analysieren Sie Ihre Daten mit dem ['datetime'-Modul] (https://docs.python.org/3.5/library/datetime.html). – ChrisP
Nun, ich habe den Formatfehler verstanden, aber ich habe keine Ahnung, wie mir das hilft. Was es ausspuckt ist in keiner Weise in Ordnung. – Zak44
Können Sie einige Beispieldaten bereitstellen? Ist das obige Beispiel ein "Tupel", das ein "Datetime" -Objekt und einen Wert oder ein "Str" enthält? – mfitzp