You must make some manual changes to your Cisco phone's configuration file (SIPDefault.cnf) in order to properly get the time from a network time server via NTP.
The following requires knowledge of the Linux OS and the command line!
Your changes will be overwritten if you make any changes to the Extensions page within your Admin Panel. You will have to follow the steps above to reset the configuration option for NTP.