I have a US passport with an ILR stamp from the UK.
Boarded the ship in the UK on 29 August. Someone looked at my passport at the terminal before I boarded. Arrived in New York on 4 September. Passport was viewed again at immigration. No stamps were placed in my passport.
Took a plane from the US to the UK on 14 September.. Flew overnight and arrived in the UK on 15 September, where I received a stamp from UK immigration.
So, for the purpose of my citizenship application, does my time at sea count as being in the UK, the US, both, neither?
Also, what about US taxes and the foreign earned income exclusion? Does my time at sea count as days in or out of the US? If out of the US, what country was I in? Should I post a separate thread on the Taxes board?