Sobes.tech
Junior — Middle

Que métodos ou bibliotecas pode usar para calcular a data e hora após uma quantidade específica de horas?

sobes.tech IA

Resposta da IA

Para calcular a data e hora após uma quantidade específica de horas em Python, geralmente usa-se o módulo datetime. A abordagem principal é adicionar ao horário atual um objeto timedelta, que representa um intervalo de tempo.

Exemplo:

from datetime import datetime, timedelta

# Hora atual
now = datetime.now()

# Adiciona 5 horas
future_time = now + timedelta(hours=5)

print(future_time)

Também é possível usar bibliotecas externas, como pytz para trabalhar com fusos horários ou dateutil para uma manipulação mais flexível de datas e horas, mas para tarefas simples, o módulo padrão datetime é suficiente.