datetime.timestamp()
Возвращает Unix-таймстамп (секунды с эпохи) как float.
Сигнатура
datetime.timestamp()Метод .timestamp() переводит datetime в количество секунд с 1970-01-01. Для naive-объекта время трактуется как локальное.
from datetime import datetime, timezone
dt = datetime(2001, 9, 9, 1, 46, 40, tzinfo=timezone.utc)
print(dt.timestamp()) # 1000000000.0