Beer lol. I was in the navy back in the late '80s.
I drank less than 6 beers in 3 years at sea, and I drank a lot back then. When we were at sea we were doing a 1 in 3 watch system so we did 8 hrs a day Mon - Sat, noon-4 on Sunday, plus 8 hrs a day on watch, plus seamanship evolutions like refuelling at sea, tow ex, etc (always after hrs), plus training drills like man overboard, action stations, (always after hrs).
Technically you could have a beer if you were 8 hrs away from being on watch or at work but that could never be the case.
Here's a nice workday for you. Go on watch from 4am to 8am, have breakfast, work from 8 til 4pm, do the 1st dog watch from 4-6 (you're at 14 hrs straight now), have dinner , cleaning stations at 8 pm, stand by for inspection at 9 which takes up to half an hour, get to bed at 10 pm, go on watch from midnight to 4am (21.5 of the last 24 hrs working, then you get 3 hrs of sleep) lights come on at 7am and then you're back to work til 4 pm, on watch from 8 til midnight. Then you get "all nighters", sleep from midnight to 7. It's the only bright spot of the 3-day cycle. It's like the weekend to a civilian. Back to work from 8-4:30. Try that when you're seasick.
We did as many as 22 straight days at sea, and that was on a trip to Alaska. Just doing circles and working 14-22 hrs a day for 22 days with only intermittent sleep.
On mid-cycle workups we literally went 22-23 hrs/day for two weeks, but we got part of the weekend off in the middle.
According to QROs it's illegal not to get 4 hrs of uninterrupted sleep but that doesn't apply at all in the Navy. Never Again Volunteer Yourself.
I know it wasn't any better being a grunt (Government Reject Unfit for Naval Training), but those of us in the junior ranks of the hard sea trades weren't chugging brewskies on the Qu'Appelle.