Код: Выделить всё
from datetime import datetime
records = [
{"name": "John", "date": "2024-01-10"},
{"name": "Emma", "date": "2024-01-15"}
]
filter_date = datetime(2024, 1, 12)
for rec in records:
if rec["date"] > filter_date:
print(rec["name"])
TypeError: невозможно сравнить datetime.datetime с str
Как правильно сравнить строку даты с объектом datetime в Python? Как рекомендуется выполнять сравнение дат, если источник данных содержит строки дат?
Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-python
Мобильная версия