You don't necessarily need to build a cronjob to regularly check for the correct time. You can also use ntpd to do it for you automatically, assuming you are not on a dial-up connection (which I am guessing is the case, if you are trying to sync ten machines). The configuration file /etc/ntpd.conf is pretty well commented. You can sync one machine to one of the pool time servers run by ntp.org (See
www.ntp.org and click the link for "Server Pool Project") and then sync the other machines to that machine.