Introdução
Em Python, você pode facilmente calcular a data de n dias a partir de hoje usando o módulo datetime. Neste desafio, será solicitado que você escreva uma função que recebe um inteiro n como entrada e retorna a data de n dias a partir de hoje.
Dias a partir de agora
Escreva uma função days_from_now(n) que recebe um inteiro n como entrada e retorna a data de n dias a partir de hoje.
Para resolver este problema, você pode seguir estes passos:
- Importe o módulo
datetime. - Use o método
date.today()para obter a data atual. - Use o método
timedeltapara adicionarndias à data atual. - Retorne a nova data.
from datetime import timedelta, date
def days_from_now(n):
return date.today() + timedelta(n)
days_from_now(5) ## date(2020, 11, 02)
Resumo
Neste desafio, você aprendeu como calcular a data de n dias a partir de hoje usando o módulo datetime em Python. Você pode usar esta função para realizar vários cálculos de data em seus programas Python.