LastModified данного ключа возвращается в двух разных форматах.
Если я сохраняю переменную или печатаю напрямую, он дает мне этот формат:
2019-04-17 11:14:11+00:00
И
Если я попытаюсь сохранить его как значение в диктовке, а затем напечатать его, он отобразится в следующем формате:
{'redshift_data_source/grid/load.csv': datetime.datetime(2019, 4, 17, 11, 14, 11, tzinfo=tzlocal())}
Почему такая разница в форматах?
Во-вторыхМоя цель - сохранить LastModified в файле и каждый день проверять, изменилось ли LastModified файла или нет.Как я могу сделать это, не загружая .zip дополнительных библиотек?
Я хочу что-то вроде этого (где a должно исходить из файла, в котором я храню метаданные, а b должно быть прочитано метаданными последнего файла:
a = datetime.datetime(2019, 4, 17, 11, 14, 11, tzinfo=tzlocal()) # yesterday
b = datetime.datetime(2019, 4, 18, 05, 53, 19, tzinfo=tzlocal()) # today
print(a < b) # True