Мне нужно сравнить две даты, указанные ниже:
my_date = 'Mar 15 00:00:00 2019'
date_to_check = "Sep 17 04:00:05 2018"
if my_date<=date_to_check:
print(True)
Это не должно ничего печатать. Но это печать «Правда». Я разобрался в проблеме - она сравнивает только 15 марта и 17 сентября, не принимая во внимание год.
И я не могу изменить формат даты на какой-либо другой, потому что мне нужно сравнить даты в текстовом файле.
Любые комментарии к этому.