Añadir días hábiles a una fecha en Python


Esta es una función para añadir días hábiles (lunes-viernes) a una fecha en Python. Por ejemplo, en un e-commerce, si necesitas calcular cuando va a ser la fecha de entrega de un producto, puedes usar esta función para sumar días hábiles a la fecha del pedido.

def add_business_days(origin_date, add_days):
    '''
    Función que añade días hábiles a una fecha.
    '''
    while add_days > 0:
        origin_date += datetime.timedelta(days=1)
        weekday = origin_date.weekday()
        if weekday >= 5: # sunday = 6
            continue
        add_days -= 1
    return current_date

You may also like

LEAVE A COMMENT