Mit Django ich überprüfen möchten, ob ein Datum 30 Tage in der Zukunft liegt, ist kwargs['datetime']
ein Datum aus DRF gegeben:Django unorderable Typen
from datetime import date, timedelta
if kwargs['datetime'] > timedelta(days=30):
pass
ich den Fehler: unorderable Typen: datetime.datetime()> datetime.timedelta()
Ist eine Django-Zeitzone nicht mit der Datenzeit kompatibel oder mache ich etwas anderes falsch?
Eins ist ein absolutes, das andere ist ein Delta. Sie müssen das Delta in ein absolutes konvertieren (indem Sie ein anderes absolutes verwenden, um es zu beziehen). –
'timedelta' berechnet' datetime', wenn Sie von einer anderen Datetime addieren oder subtrahieren. Ich bin mir nicht sicher, was du hier machen willst. – AKS
@AKS aktualisiert OP – Prometheus