Converter uma data e hora UTC do python em uma data e hora local usando apenas a biblioteca padrão do python?

Eu tenho uma instância de datetime python que foi criada usando datetime.utcnow () e persistiu no banco de dados.

Para exibição, eu gostaria de converter a instância datetime recuperada do banco de dados em datetime local usando o fuso horário local padrão (ou seja, como se o datetime fosse criado usando datetime.now ()).

Como converter o horário e hora UTC em um horário local usando apenas a biblioteca padrão python (por exemplo, nenhuma dependência pytz)?

Parece que uma solução seria usar datetime.astimezone (tz), mas como você obteria o fuso horário local padrão?

questionAnswers(9)

yourAnswerToTheQuestion