Pitão

Python Obtenha a hora atual

Python Obtenha a hora atual

Python é uma linguagem de programação versátil, de uso geral e de alto nível dos tempos modernos. Ele oferece muitos módulos e funções integrados para realizar algumas tarefas específicas. Ele também fornece módulos de data e hora para realizar tarefas relacionadas ao tempo. O valor do tempo começa em 1º de janeiro de 1970 e a maioria dos sistemas operacionais suporta o valor do tempo até 2038. O segundo é o cálculo da unidade de tempo. O valor do tempo é retornado em números de ponto flutuante. Este artigo explica várias maneiras de obter a hora atual usando Python.

Métodos para obter a hora atual

A seguir estão os dois métodos para obter a hora atual em Python:

  1. Usando o data hora módulo
  2. Usando o Tempo módulo

Usando o módulo datetime

O datetime é o módulo Python embutido. Ele fornece muitas funções integradas para obter a data e hora atuais. A função now () do módulo datetime produz a hora atual, junto com a data.

Vamos usar a função now () em nosso script Python para obter a hora e data atuais.

#importing o módulo datetime
de datetime import datetime
#usando a função agora
print ("A data e hora atuais são:", datetime.agora())

Resultado

A saída exibe a data e hora atuais.

Podemos usar a função strftime () para converter o valor do objeto datatime em uma string. As diretivas são passadas para a função strftime () como argumentos, e ela retorna o valor. Por exemplo, a diretiva% H,% M e% S retorna o valor de horas, minutos e segundos em um formato de string, respectivamente. Vamos usar essas diretivas com a função strftime () para obter a hora atual. No exemplo fornecido, a saída do datetime.a função now () é armazenada na variável date_time. Além disso, a saída da função strftime () é armazenada na variável current_time e, por último, estamos imprimindo a variável current_time para obter o valor da hora atual.

#importing o módulo datetime
de datetime import datetime
# usando a função now para obter o valor de data e hora
date_time = datetime.agora()
#using strftime () para obter o valor da hora atual
current_time = date_time.strftime ("% H:% M:% S")
print ("A hora atual é:", hora_atual)

Resultado

A saída mostra o valor de tempo atual.

Em vez de obter o valor de data e hora, também podemos obter apenas o valor de hora. O agora().a função time () retorna apenas o valor do tempo. O valor de retorno de datetime.agora().time () é armazenado na variável current_time. Finalmente estamos imprimindo a variável current_time para obter o valor da hora atual.

#importing o módulo datetime
de datetime import datetime
#usando a função de hora para obter o valor da hora atual
current_time = datetime.agora().Tempo()
print ("A hora atual é:", hora_atual)

Resultado

A saída mostra o valor de tempo atual.

O módulo datetime pode ser usado de diferentes maneiras para obter o valor da hora atual.

Usando o módulo de tempo

A hora atual pode ser obtida usando a função localtime () do módulo de hora. Vamos usar a função localtime () em nosso script Python para obter o valor de hora atual.

#importing o módulo de tempo
tempo de importação
# using localtime () function para obter o valor da hora atual
current_time = time.horário local()
#printing the current_time
imprimir (hora_atual)

Resultado

A função localtime () retorna a estrutura de tempo completa.

Podemos obter o valor da hora atual em formato de hora, minuto e segundo usando os campos struct_time. O tm_hour retorna o valor da hora. enquanto tm_min e tm_sec retornam os valores de minutos e segundos, respectivamente.

#importing o módulo de tempo
tempo de importação
# using localtime () function para obter o valor da hora atual
current_time = time.horário local()
#printing the current_time
imprimir (hora_atual.tm_hour, ":", current_time.tm_min, ":", current_time.tm_sec)

Resultado

A função strftime () também retorna a hora atual. A função strftime () leva a estrutura do tempo como um argumento junto com as diretivas.

#importing o módulo de tempo
tempo de importação
# using localtime () function para obter o valor da hora atual
current_time_struct = time.horário local()
#using função strftime ()
current_time = time.strftime ("% H:% M:% S", current_time_struct)
print ("A hora atual é:", hora_atual)

Resultado

Conclusão

Python fornece data hora e Tempo módulo para realizar as tarefas relacionadas ao tempo. Podemos obter a corrente usando esses dois módulos. Este artigo explica o uso de data hora e Tempo módulo para obter a hora atual com exemplos simples.

Adicione gestos do mouse ao Windows 10 usando essas ferramentas gratuitas
Nos últimos anos, os computadores e sistemas operacionais evoluíram muito. Houve um tempo em que os usuários tinham que usar comandos para navegar pel...
Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...
WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...