Вы можете использовать комбинацию атрибутов 'days' и 'seconds' возвращаемого объекта, чтобы выяснить ответ, например так:
def seconds_difference(stamp1, stamp2):
delta = stamp1 - stamp2
return 24*60*60*delta.days + delta.seconds + delta.microseconds/1000000.
Используйте abs () в ответе, если вам всегда нужно положительное количество секунд.
Чтобы узнать, сколько секунд в прошлом есть отметка времени, вы можете использовать ее следующим образом:
if seconds_difference(datetime.datetime.now(), timestamp) < 100:
pass