1
resposta

Artigo Python Datetime

O código do artigo não é executado. Aparece a seguinte mensagem de erro: NameError: name 'timedelta' is not defined

Aparentemente a função timedelta() não existe. https://www.alura.com.br/artigos/lidando-com-datas-e-horarios-no-python

Esse é o código:

from datetime import datetime, timezone

diferenca = timedelta(hours=-3)
print(diferenca)

fuso_horario = timezone(diferenca)
print(fuso_horario)

data_e_hora_atuais = datetime.now()

data_e_hota_em_texto = data_e_hora_atuais.strftime('A data atual é %d/%m/%Y e o horário é %H:%M h')
print(data_e_hota_em_texto)
1 resposta

Olá,

é só importar o timedelta tmb.

from datetime import datetime, timezone, timedelta
...

[]'s