This was applicable for me on a server 2003 computer.
There were no simple options to update the time automatically, as in later reiterations of windows.
The following commands were required. Each line indicates you should of pushed enter at the last line.
In a cmd window with permissions:
net stop w32time
w32tm /config /manualpeerlist:$domain,0x8 /syncfromflags:MANUAL /reliable:yes /update
net start w32time
you should get a success message.
$domain is any time service domian, for exmaple
time-a.nist.gov would make the command look like:
w32tm /config /manualpeerlist:time-a.nist.gov,0x8 /syncfromflags:MANUAL /reliable:yes /update
Here is a list of time servers: