Originally Posted by subtropic
Dina is correct. Depending on your embarkation port, that is the time that will be used throughout your cruise. You will be reminded of that fact. It will not change even if you cruise through a different zone.
Well . . . usually? I have been on a lot of ships that HAVE changed time on the ship. It is entirely up to the captain.
Just check your Cruise Compass and be sure to see what the clock says as you get off at each port. You can also ask the crew as you get off.