Obtenha a data atual em Python

Rayven Esplanada 30 março 2021
Obtenha a data atual em Python

Este tutorial demonstra como obter a data atual em Python.

Use o módulo datetime para obter a data atual em Python

O módulo datetime possui funções utilitárias especificamente para manipulações de data e hora em Python. Dentro do módulo ele possui um objeto de mesmo nome que possui a função today() que retorna a data e hora atuais com o formato de data-hora padrão.

Como exemplo, importe o módulo datetime e imprima diretamente a saída de datetime.today().

from datetime import datetime

print(datetime.today())

Resultado:

2021-03-09 15:05:55.020360

Para modificar o formato padrão do datetime, use o formato strftime e chame o método strftime() que também está embutido no módulo datetime.

Por exemplo, para exibir a data atual sem a hora, o formato disso é %Y-%m-%d.

from datetime import datetime

print(datetime.today().strftime("%Y-%m-%d"))

Resultado:

2021-03-09

Para incluir a hora, mas sem os segundos e milissegundos, o formato para isso seria %Y-%m-%d %H-%M.

from datetime import datetime

print(datetime.today().strftime("%Y-%m-%d %H:%M"))

Resultado:

2021-03-09 15:05

Outro formato seria incluir o dia da semana. Neste exemplo, usaremos o nome real do mês.

from datetime import datetime

print(datetime.today().strftime("%A, %B %d, %Y %H:%M:%S"))

Resultado:

Tuesday, March 09, 2021 15:05:55

Em resumo, o módulo datetime pode ser usado para obter a data atual usando a função today(). Para modificar extensivamente o formato de data padrão, a formatação strftime pode ser seguida e aplicada usando a função strftime().

Rayven Esplanada avatar Rayven Esplanada avatar

Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.

LinkedIn

Artigo relacionado - Python DateTime