Suppose there are 2 ships which keep time using atomic clocks. The atomic clocks are the same build so it is know that the two keeps keep proper time at the same rate. Suppose that the two ships travel on arbitrary paths (that is they travel in all 3 dimensions and with continuous but arbitrary velocities and accelerations) relative to each other. But the ships are able to communicate with each other (of course with communication delays due to speed of light propagation). I suppose it should also be possible that the two ships can make measurements of the position of the other ship using, e.g. visible light emitted by the ship or lidar type measurements. Of course these measurements are also limited by the speed of light so there are challenges here also.
My question is, is it possible for the two ships to build reliable records of the time recorded on the other ship.
Suppose for the sake of simplicity that the two ships start together and synchronize their clocks before going out on their arbitrary trajectories. The question is, if they meet again, at a non-premeditated location, would it be possible for ship A to correctly predict the time on ship B at their next meeting and vice-versa using the measurements and communications described above?
What if the two ships do not start out together and never synchronize their clocks but only broadcast their current times when they come in communication range?
What extra wrenches does general relativity throw into this? What if one of the ships travels close to a black hole? Is there a way for the other ship to properly track those effects?
This question is motivated by wondering how a relativistic multi-planetary civilization could agree on something like a "universal coordinated time" in spite of some of the challenges posed by relativistic travel.