Even 20 some years ago, circa Novell 2.x, in the early days of PC networking there were batch file commands that would cause each workstation on the network to synch time with the server on bootup. All the sysadmin would have to do was to manually rest the time on the server.
I have a GroupPolicy set up to sync all machines on my network to the time on a domain controller, which is server2003 and which had the right time automatically.
But I still had to use this fix on all my server2000 machines.