Real time clocks in PCs are notorious for their inability to keep time.
If you don't want to pay for the additional features of Clockwise, there is a small utility called Atomic Timesync from AnalogX that is freeware. All this does is keep your PC clock synced to internet time.
Ian