I'm having mine on a Saturday afternoon
Mines on a Sunday as it was the day most people can come :) just depends on your preference and your guests schedules :)
I had mine on a Saturday only cuz family that came from out of town would have to leave Sunday to get back before work on Monday. so it really all depends on your family. if most of them are free on a certain day then choose that day.
Im having my shower on a Sunday...most people have Sunday free over Saturday. Early afternoon time 2pm until whenever. I'm having it at a family members house, so there isn't an allotted time. Probably will go for about three to four hours. Enough time for late Lunch, gifts and mingling
Depends on your friends schedules. If you think more would be able to attend on one day over the other choose that day. I like Saturday personally though.