Функция mktime()Функция mktime() модуля time обратная функции time.localtime(). Преобразует структуру времени t в секунды "эпохи" Unix. Возвращает число с плавающей запятой для совместимости с time.time().
Аргумент t является структура времени time.struct_time или полный кортеж из 9 элементов с обязятельным флагом dst, который выражает локальное время, а не UTC. Используйте -1 в качестве флага dst, если он неизвестен.
Если входное значение t не может быть представлено как допустимое время, будет сгенерировано исключение OverflowError или ValueError. Это зависит от того, перехватывается ли недопустимое значение Python или базовыми библиотеками языка C.