Método mktime do módulo time

O método mktime do módulo time converte string com data e hora em segundos. No parâmetro do método especificamos a estrutura de tempo struct_time ou uma tupla de 9 elementos com a flag obrigatória dst, que representa o horário local.

Sintaxe

pythonimport time

time.mktime(estrutura de tempo ou tupla)

Exemplo

Vamos converter uma string com data e hora em segundos:

pythonimport time

struct_time = time.strptime('10/10/2020 10:15', '%d/%m/%Y %H:%M')
res = time.mktime(struct_time)
print(res)

Resultado do código executado:

python1602314100.0

Veja também

  • método time do módulo time,
    que retorna o tempo em segundos desde o início da época
  • método ctime do módulo time,
    que converte segundos em string com data e hora
  • método localtime do módulo time,
    que converte segundos em horário local
  • método gmtime do módulo time,
    que converte segundos em formato UTC
  • método sleep do módulo time,
    que interrompe a execução da operação por um número especificado de segundos