Ich bin neu bei Python Datum und Zeitarten.date = '2018-11-10 10:55:31+00:00'
< /code>
Ich muss überprüfen, ob dieser Datumswert älter als 90 Tage ist. < /p>
Ich habe es versucht: < /p>
from datetime import datetime
from datetime import timedelta
past = datetime.now() - timedelta(days=90)
date = '2018-11-10 10:55:31+00:00'
if past > date :
print("This is older than 90 days")
< /code>
fehlschlägt mit dem folgenden Fehler:
TypeError: '>' not supported between instances of 'datetime.datetime' and 'str'< /code> < /p>
Dies kann daran liegen, dass das Datumsformat für 'Past' und der Datumswert, den ich bestanden habe, unterschiedlich ist. < /p>
Wie kann ich das finden? < /p>
TypeError: '>' nicht zwischen den Instanzen von 'datetime.datetime' und 'stR' unterstützt. ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post