I have the below dataframe
df = pd.DataFrame({'Start_Date': ['2018-08-23', '2018-08-16', '2018-08-24', '2018-08-29'], 'Days': ['3', '1', '3', '0']})
I would like to create a new column "End_Date". End_Date will be Start_Date + Days. also, End_Date should be only weekdays (exclude weekend).
Expected out
Start Date Days End_Date
2018-08-23 3 2018-08-28
2018-08-16 1 2018-08-17
2018-08-24 3 2018-08-29
2018-08-29 0 2018-08-29
I have tried to use the solution from omz but it is not working for me. I have tried using workday function but this is also not working.
Any idea?