I'd use a NIST Time Source and have my SharePoint syncing with the NIST Time Source.

Your approach would break when you went mobile or the time was off on the SharePoint server. Why design for failure?