In open surgery, the doctor makes a larger incision in your upper belly. If you have open surgery, you will probably stay in the hospital for 2 to 4 days. And it may take 4 to 6 weeks to get back to ...