I had the same problem. Found that the Windows default time providers were not working for me, but that "tick.usno.navy.mil" does work fine.
Choose Start, Run, type regedit and hit ENTER (to edit the registry).
Navigate to:
[HKEY_LOCAL_MACHINE/ SOFTWARE/ Microsoft/ Windows/ CurrentVersion/ DateTime/ Servers]
Right click on the first line and choose "Modify" and change the data element to 1.
(This will select the first time provider on your list as the default provider).
Right click on the second line, choose "Modify" and change the data element to:
tick.usno.navy.mil
You can add more time servers if you wish, for example:
"2"="time-a.nist.gov"
"3"="time-b.nist.gov"
"4"="128.105.37.11"
"5"="europe.pool.ntp.org"
"6"="clock.isc.org"
"7"="north-america.pool.ntp.org"
"8"="time.windows.com"
"9"="time.nist.gov"
Closing the registry editor will automatically save your changes.
Open the Date and Time Properties/Internet time and scroll down the new list.