Surgery can take any given amount of time. Depending on the operation. For example, if you were to have heart surgery. It could take anywhere from 2 hours to 6,8, or even 10 hours depending on...
I was out for almost three months with an abdominal surgery until I was released by the doctor - it depends upon where your hernia is and how large the tear .
Recovery time from surgery always varies. The length of recovery depends on how much progress a patient is making and what type of surgery was specifically done.