Introducción
En Python, puedes calcular fácilmente la fecha de n días a partir de hoy utilizando el módulo datetime. En este desafío, se te pedirá escribir una función que tome un entero n como entrada y devuelva la fecha de n días a partir de hoy.
Días a partir de ahora
Escribe una función days_from_now(n) que tome un entero n como entrada y devuelva la fecha de n días a partir de hoy.
Para resolver este problema, puedes seguir estos pasos:
- Importa el módulo
datetime. - Utiliza el método
date.today()para obtener la fecha actual. - Utiliza el método
timedeltapara sumarndías a la fecha actual. - Devuelve la nueva fecha.
from datetime import timedelta, date
def days_from_now(n):
return date.today() + timedelta(n)
days_from_now(5) ## date(2020, 11, 02)
Resumen
En este desafío, aprendiste cómo calcular la fecha de n días a partir de hoy utilizando el módulo datetime en Python. Puedes utilizar esta función para realizar varios cálculos de fechas en tus programas de Python.