Vamos observar o uso de “DateTime.agora () ”,“ DateTime.utcnow () ”e“ time.GMTIME () ”Métodos para imprimir a hora atual de nossas respectivas zonas. O módulo "pytz" pode ser usado para descobrir o horário atual em um determinado fuso horário.
Sintaxe:
A sintaxe para imprimir a hora atual por “DateTime.agora () ”é dado no seguinte:
A sintaxe para obter a hora atual inclui duas partes em que a primeira parte da sintaxe é a definição da função que mantém a hora atual. Após a definição da função, a segunda parte mantém a chamada do “DateTime.agora () ”” função junto com uma biblioteca para alcançar o horário atual.
Exemplo 1: Usando o DateTime.Agora () método para imprimir a hora e a data atuais
Os tipos de dados de data e hora são incorporados a um único tipo de dados python, mas há um módulo de DateTime que pode ser programado para usar a hora e a data. Não é necessário instalar o módulo DateTime externamente porque está disponível no formulário interno. Para obter a data e hora atuais, usamos o “DateTime Aime do módulo DATETTIME.agora () ”função.
Discutiremos nosso trenó de código do “DateTime.agora () ”função daqui.
Iniciamos nosso código importando a biblioteca "DateTime". Em seguida, criamos nossa função chamada "Atualmente_time" que mantém a hora atual. Em seguida, aplicamos o “DateTime.agora () ”” função na biblioteca “DateTime” na função “atualmente_time”. O "agora" no "DateTime.agora () ”” função refere -se à hora atual. Após a formação da função, usamos a função "print ()" para imprimir o tempo na saída em que "\ n" refere -se ao cursor à próxima linha. Ele exibe o horário atual nos monitores de saída que são armazenados na função "atualmente_time".
A saída exibe a mensagem que fornecemos na declaração de impressão na primeira linha, que é “a hora atual da Escócia Glasgow é:” A última linha exibe a data e a hora atuais na Escócia, onde a data é “2022-11-03” E o tempo é “09:38:35.068618 ”que pode ser visto na tela de saída.
Exemplo 2: Usando o datetime.Agora () método, juntamente com vários atributos para imprimir a data e a hora atuais
Neste exemplo, examinaremos algumas transmissões do “DateTime.agora () ”função. Os corpos dos itens incluem "ano", "mês", "dia", "hora", "minuto" e "segundo". Para ver o horário atual separadamente em Python em linhas separadas, usamos esses atributos do “DateTime.agora () ”método.
A explicação dos atributos do “DateTime.agora () ”o snippet do código do método começa a partir daqui.
Como no exemplo anterior, primeiro importamos a biblioteca "DateTime" e criamos uma função chamada "Python_time". Em seguida, aplicamos o “DateTime.agora () ”” no método na biblioteca “DateTime” dentro da função. A primeira linha da função "print ()" é apenas uma declaração de impressão simples que usamos para mostrar nos seguintes a seguir, os atributos do DateTime.agora () função: ”exibição. Agora, é hora de usar os atributos do “DateTime.agora () ”, juntamente com as declarações de impressão na função“ print () ”e armazenar o ano atual por“ Python_time.ano".
Para ter o mês atual, aplicamos o “Python_time.mês". Para exibir o dia atual, usamos o “Python_time.dia ”em nossa função de armazenar o valor do dia atual. Usamos o “python_time.hora ”para a hora atual. Usamos o “python_time.minuto ”para os minutos atuais. E usamos o “python_time.segundo ”para segundos atuais em nossa função“ python_time ”.
Nosso código exibe o horário atual em várias linhas separadas, como podemos ver em nosso instantâneo. A primeira saída exibe o ano atual, “2022”. Na terceira linha, exibe o mês atual na forma numérica que é "11". Na quarta fila, exibe o dia atual que é "3". A quinta fila exibe a hora atual que é "9". Sexta fila da saída exibe os minutos atuais que são "56". E a última linha da saída exibe o segundo atual que é "30".
Exemplo 3: Usando o DateTime.Método utcnow () para imprimir a hora atual
O “DateTime.o método utcnow () ”determina o tempo coordenado universal atual como se fosse usado junto com“ agora () ”. Os tempos são relatados no horário local, juntamente com uma compensação em horas e minutos para o fuso horário. Quando a data e a hora estão em um fuso horário local, isso é em “HH” horas e “mm” minutos antes do tempo coordenado universal, que é um fuso horário de “+hh: mm”.Quando estamos envolvidos com aplicativos que possuem um usuário global para registro de eventos, esse método da hora atual é útil. O datetime.O método utcnow () pode ser usado para localizar o horário atual em um tempo coordenado universal. O tempo universal coordenado é um tempo de formato de 24 horas.
Em nosso snippet de código, podemos ver que primeiro importamos a biblioteca "DateTime" do "DateTime". Em seguida, usamos a função "print ()", pois queremos exibir o tempo universal coordenado atual em nossa tela de exibição. Para atingir o tempo universal coordenado atual, simplesmente usamos o “DateTime.função utcnow () ”e atribuiu o valor à função“ print () ”.
O instantâneo de saída exibe o tempo universal coordenado, juntamente com a data atual que é "2022-11-03" e a hora atual que é "17:28:35.974217 ”.
Exemplo 4: Usando o tempo.Método gmtime () para imprimir a hora atual
A Hora.função gmtime () ”refere -se à Greenwich. Geralmente, é denotado como "GMT". Neste método, a hora atual necessária deve ser sempre passada em "segundos". Desta vez, refere -se ao fuso horário a zero graus de longitude, que passa pelo subúrbio de Londres de Greenwich. É conhecido pelo acrônimo de "zero meridianos".
Vamos discutir nosso snippet de código onde importamos a biblioteca de "tempo" na primeira linha. Depois de um tempo, criamos o nome da nossa função "Green_Mean_time", onde atribuímos o GMT atual usando o "Time.gmtime (tempo.tempo ()) ”função. Depois de aplicar a função principal, usamos a função "print ()" para exibir o tempo médio de Greenwich atual, atribuindo o valor da função "print ()" da função predefinida "Green_Mean_Time".
A primeira linha da tela de saída mostra a instrução de impressão que fornecemos no código para a função "print ()". O tempo médio de Greenwich é exibido a partir da segunda linha do instantâneo de saída, onde podemos ver o tempo atual em “Hora.struct_time ”onde o atual tempo de Greenwich para“ tm_year ”é“ 2022 ”,“ tm_month ”é“ 11 ”,“ tm_mday ”é“ 3 ”,“ tm_hour ”é“ 17 ”,“ tm_min ”é“ 47 ”,“ tm_sec "é" 51 "," tm_wday "é" 3 "," tm_yday "é 307" e "tmisdst" é "0".
Conclusão
Este artigo discute o uso de diferentes métodos python para imprimir a hora atual de nossas respectivas zonas. Existem diferentes técnicas para tais propósitos e os principais usados que aplicamos são “DateTime.agora () ”,“ DateTime.utcnow () ”e“ tempo.gmtime () ”. O “DateTime.agora () ”é usado para obter a hora e a data atual da zona local. O “DateTime.utcnow () ”é usado para obter o horário atual dos usuários globais para seus eventos registrando. E o “tempo.gmtime () ”é usado para obter o atual tempo de Greenwich em segundos.