I waitress and have different hours...
A day shift is approx. 5 hrs., anywhere from 11am till 4:00, but if you're the early server you could get off around 3, after the lunch crowd leaves.
If you work a nite shift, you come in at 4:00pm and work until 9-10pm. We have late servers and early out servers also. So a night shift is anywhere from 5-7hours.....
Hard work but Good money for Short hours!