Python - Módulo de Tempo

Índice
É inevitável que, quando fazemos programas, temos que trabalhar com datas, seja para manter o controle de acesso, mostrar quando as ações foram realizadas ou simplesmente como um mecanismo de validação, felizmente dentro dos módulos que nos coloca Pitão Ao nosso dispor temos o módulo Time, que possui um grande número de métodos que podemos utilizar para manipular datas em diferentes formatos.
Módulo de tempo
Como estávamos explicando o Módulo de tempo Contém funcionalidades que nos permitem, entre outras coisas, manipular e formatar datas e horas, obter datas atuais, intervalos e efetuar cálculos com eles.
Uma das formas adequadas de Pitão para lidar com datas é com tuplas, vamos ver uma e explicar a posição por
posição que significa:
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Essa tupla pode ser lida da seguinte forma: 21 de janeiro de 2002 às 12h02min56s, que é segunda-feira e é o dia 21 do ano; Agora nos perguntamos como sabemos todas essas informações apenas olhando para essa tupla, pois pelas posições de cada valor dentro, vamos ver a que cada um corresponde.
  • 0 Ano, por exemplo, 2000, 2001 e assim por diante.
  • 1 mês no intervalo 1-12
  • 2 dias no intervalo 1-31
  • 3 Tempo no intervalo 0-23
  • 4 minutos no intervalo de 0-59
  • 5 segundos no intervalo de 0-61
  • 6 Dia da semana no intervalo 0-6, onde segunda-feira é 0
  • 7 dias de julho no intervalo 1-366
  • 8 Horário de verão 0, 1 ou -1
Na posição 8 deve-se notar que devemos esclarecer que um valor booleano é usado.
Algumas das funções mais importantes deste módulo são as seguintes:
asctime ([tupla]): Converta uma tupla de tempo em uma string.
hora local ([segs]): Converta os segundos em uma tupla de data, hora local.
mktime (tupla): Converte uma tupla de hora para hora local.
dormir (segundos): Ele dorme (não faz nada) pelo número de segundos correspondente a segundos.
strptime (string [, formato]): Transforme uma string em uma tupla de tempo.
Tempo (): Data atual (em segundos, UTC).
Vamos ver um exemplo na imagem a seguir da aplicação da função ou método asctime.

Como podemos ver, a data atual é transformada em um string, desta forma é muito mais legível ao olho humano.
Da mesma forma podemos passar uma tupla construída com localtime por exemplo, caso não precisemos trabalhar com a data atual, fazendo assim a transformação em string.
Se usássemos hora de dormir isso faria o intérprete esperar o tempo especificado em segundos antes de continuar.
Essas funções cobertas aqui são apenas uma pequena amostra, se quisermos nos aprofundar no assunto, podemos usar a documentação oficial do Pitão Para obter mais detalhes e aumentar nosso nível de conhecimento sobre o assunto, esta referência pode ser encontrada em http://python.org
Com isso encerramos este tutorial, agora podemos trabalhar com as funções de hora e data em Python para que possamos adaptá-las aos nossos projetos e aumentar as funcionalidades do nosso site.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave