Thsi explains it. A computer has a cmos clock which keeps running when the computer is switched off. Normally when the computer boots the time is taken from this clock, not from the Web. When the battery runs out (or accasionally appears defective), the cmos clock may run significantly behind. YOu can change teh battery on the motherboard if you wish but if it's a new computer you are probably better off contacting the manufacturer.Quote from AAAintheBeltway:
The computer is exhibiting other weird signs, such as the fact the time zone, date and time are all way off when it boots. I tunred off the automatic web time update and it still is messed up.
P.S. Maybe TWS check the cmos clock as well, not only the Windows time.