Time keeping is easy, just buy an atomic clock. Time synchronization is the challenging part, but that's merely a means to an end.