There are also programs like
AboutTime that will set your time for you as often as you like. You can set it to run on reboot, or you can set it up as a windows task to run every now and then and autoclose after it sets the time, or you can just leave it running all the time if you need the time to be really accurate.