When was drinking alcohol banned on US Navy ships and why?
The consumption of alcohol on board U.S. Navy vessels was prohibited by General Order 99, effective 1 July 1914, issued by Secretary of the Navy Josephus Daniels on 1 June 1914. Sources: http://www.history.navy.mil/faqs/faq32-1.