Разница между методами total_seconds() и seconds атрибута timedelta заключается в том, что первый возвращает общее количество секунд за всю продолжительность, а второй — количество секунд в пределах дня. 1
total_seconds() — метод, который, как следует из названия, соответствует общему числу секунд за всю длительность. 1 Он может принимать любые значения, например, 604 800,0 для одной недели или 0,1 для 100 миллисекунд. 2
seconds — внутреннее свойство, которое представляет количество секунд в пределах дня. 1 Оно хранит секунды, если их количество меньше дня, то есть от 0 до 86 399. 1 Если число секунд больше 86 399, то timedelta преобразует это значение в дни или недели. 1