Método now do módulo datetime

O método now do módulo datetime retorna a hora atual. Nada é especificado no parâmetro do método.

Sintaxe

pythonimport datetime

datetime.datetime.now()

Exemplo

Vamos descobrir a hora atual:

pythonimport datetime

res = datetime.datetime.now()
print(res)

Resultado do código executado:

python2025-12-31 16:52:06.433265

Exemplo

E agora vamos extrair do resultado obtido o dia, mês, ano, hora, minutos e segundos:

pythonimport datetime

res = datetime.datetime.now()
print(res.day)
print(res.month)
print(res.year)
print(res.hour)
print(res.minute)
print(res.second)

Resultado do código executado:

python31
12
2025
16
53
28

Veja também

  • método datetime do módulo datetime,
    que cria um objeto de data e hora
  • método isleap do módulo calendar,
    que determina um ano bissexto
  • método date do módulo datetime,
    que cria um novo objeto de data
  • método today do módulo datetime,
    que retorna a data atual
  • método time do módulo datetime,
    que cria um objeto de tempo
  • método strftime do módulo datetime,
    que cria uma string formatada com data e hora