Like others have said, for the Navy, the committment for pilot is 8 years after wings. Generally it takes about 2 years, give or take, for API, primary and advanced. Jets will take the longest with helo's being the shortest. So look for about 10 years total time before you can punch.