What is the time commitment you need to be a member of the United States Armed Forces? There is a short answer, as well as a longer explanation.
In the United States Navy the contract is eight years. (at least two years with active duty, and the rest as a Reservist)
How long is usually the first enlistment in the british Royal Navy?