sábado, 29 de setembro de 2012

Python - Obtendo hora e data

Olá pessoal, nesse post iremos ver uma forma bem simples de obter tanto a hora como a data do sistema utilizando a linguagem Python. Veja o exemplo:

(clique na imagem para vê-la em tamanho maior)

Linha 1: é um comentário.

Linha 3: importação da biblioteca datetime que nos dar a data e hora atuais.

Linha 5: a variável "agora" recebe a informação retornada da função now(). Essa função retorna a data e hora.

Depois que você pega as informações da data e hora, é só acesar o dia, mês, ano, hora, minuto e segundo através da variável "agora".

Veja que nas linhas 7, 8, 9, 11, 12 e 13 eu utilizo uma variável para guardar cada informação. Utilizo a variável dia para guardar o dia, a variável mes para guardar o mês, a variável ano para guardar o ano e assim sucessivamente.

Nas linhas 16 e 19 são impressas a data e hora atuais. Utilizei a função str() para converter para string. Por que eu fiz isso? Porque eu utilizo o operador de concatenação "+" e esse operador só funciona para strings. Fiz isso para exibir nos formatos que estamos acostumados a ver tanto a data como a hora.

Quaisquer dúvidas deixem nos comentários. Até a próxima!


2 comentários:

Felipe Oliveira disse...

Excelente.

Anônimo disse...

excelente mas como mostrar uma diferença de horas