Ich verstehe, wenn Sie zwei Strings über bestimmte Operatoren wie ==,! =,>, <, etc .. Python verwendet die ASCII-Werte der Zeichenfolgen unter der Haube.Vergleichen von Strings in Python, die Daten enthalten
Meine Frage ist, ist es sicher, die ASCII-Werte der Daten, anstatt Umwandeln des Objekts in eine Datetime-Objekt in Python zu vergleichen?
Zum Beispiel u'2017-01-01' > u'2016-12-01' = True
Vielen Dank. So wäre es sicher, etwas wie dieses zu vergleichen: '2016-08-24 23:04:50'> = '2017-01-01'? Was sollte zu falsch ausgewertet werden. –
@CodyFlynn nein sollten sie das gleiche Format sein. Zum Beispiel ''2017-01-01 00:00:00' <= '2017-01-01'' ist' False', was für mich keinen Sinn ergibt. –