If the time in your BIOS is wrong, that indicates that battery is causing the problem, because Windows has not loaded yet, and if time in BIOS is wrong, then the time in Windows will never be correct.
You need to go to a hardware shop or PC shop to purchase a new CMOS battery for your PC.