Полагаю, вы имеете в виду «секунды с начала эпохи» - значение, которое обычно используется внутренними системами Unix. Преимущество состоит в том, что вам просто нужно одно целочисленное значение для представления отметки времени.
Вы можете использовать mktime для преобразования значения времени и даты в «секунды с начала эпохи»:
https://docs.python.org/3/library/time.html#time.mktime
Чтобы получить диапазон, просто позвоните mktime два раза. Для первого значения просто вызовите его со временем, установленным на 0:00:00. Для второго значения вы можете либо заполнить 23:59:59, либо (что я бы предпочел) на 0:00:00 на следующий день (давая полуоткрытый интервал).
Смотрите здесь, как заполнить входной параметр:
https://docs.python.org/3/library/time.html#time.struct_time
Обратите внимание, что результатом является значение с плавающей запятой. Доли - это доли секунд, если это необходимо. Просто позвоните int(result_value)
, когда вам просто нужны секунды как целое число.