Я новичок в типах даты и времени Python. < /p>
У меня есть значение даты. < /p>
date = '2018-11-10 10:55:31+00:00'
< /code>
Мне нужно проверить это значение даты старше 90 дней. < /p>
Я попробовал: < /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>
Сбой со следующей ошибкой:
TypeError: '>' not supported between instances of 'datetime.datetime' and 'str'< /code> < /p>
Это может быть связано с тем, что формат даты для «прошлого» и значение даты, которое я передал, отличается. < /p>
Как я могу это придумать? < /p>
Подробнее здесь: https://stackoverflow.com/questions/532 ... me-and-str
TypeError: '>' не поддерживается между экземплярами 'datetime.datetime' и 'str' ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ключ SortedDict: TypeError: '<' не поддерживается между экземплярами 'str' и 'int'
Anonymous » » в форуме Python - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
TypeError: '>' не поддерживается между экземплярами «numpy.ndarray» и «str»
Anonymous » » в форуме Python - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-