Столкнулся с одной проблемой. Не понял как перевести распарсить строку во время Python. Применил модуль datetime. Он меня выручил. Итак, у нас есть дата %Y-%m-%d %H:%M:%S из базы данных postgres в формате timestamp. Её нужно распарсить и перевести в питоновский объект. Схема действий простая: парсим строку с датой -> сравниваем 2 объекта. Дата в нашем случае объект. Как это не странно, объекты можно сравнивать. Вам не обязательно переводить дату в количество секунд и сравнивать 2 числа.
import datetime
str_date = "2019-03-25 11:00:00"
cur_date = datetime.datetime.strptime(str_date,"%Y-%m-%d %H:%M:%S")
print(type(cur_date))
#вывод:
now = datetime.datetime.now()
deadline = now - datetime.timedelta(hours=48)
if cur_date < deadline:
print("старше 48 часов")
if cur_date > now:
print("дата из будущего")