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
← Все записи: Модуль datetime в Python
Поддержать проект