Normally for finding information that cannot be easily found elsewhere.
Waspies advice was sound as your local recruiting office will always give you the latest truthful information.
On the other hand forum information may be misleading
However I will try to answer your question.
The length of times between phase one and phase two depends on many and varied parameters.
1.How long is the piece of string?.
2.Did you piss off your phase one instructors?
3.Is there a leave period in between?
4.Did you pass phase one?
5.Do you know the answer to the Meaning of Life the Universe and Everything?
6.Are you competent at Mathematics or just hard sums.
Plus many other things which your local recruiter can help you with;-P
Generally, unless the end of Initial Naval Training coincides with a main leave period (Xmas, Summer or Easter), you're looking at a weekend off before starting phase two ET(ME) training. We don't do gap years, but if you are delayed completing the first bit through injury or suchlike, and there isn't an available ET(ME) course starting straight away, you may have a few weeks holdover. In my experience, that could mean a loan to your local AFCO inbetween courses - BUT it is very rare.
Apologies are really not necessary, no point beating yourself up about it. I've done the same myself.
To be fair to all parties, the OP has made just four posts & the sub-forum is called "Joining Up - Royal Navy Recruiting". I appreciate pointing this out may appear smart-arsed etc., but he/she does have a point in that regard & equally may not actually know the due reverence and respect that should be afforded other anonymous thread contributors based on age, duration of former service and post count. For all he knows he could be conversing with a complete ******** (Like me ).
Similarly, every single post I make does suggest exactly what Waspie stated in the signature block and yes, the forum is unofficial - because the people that run the official RN website can't be arsed running an official forum for definitive advice,