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().
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