Some of the procedures where you can fix the bad hours problem in Windows 10 are:
Procedure 1: Synchronize the clock with an Internet time server
Step 1: On the keyboard you will find a file Windows key. Press it. To choose Control Panel in the menu that appears.
Step 2: A Seen from option, select Large icons. Then click on the option Date and time.
Step 3: In the window that appears, select the tab Internet time and then click Change settings. if he tab Internet time does not appear, go to procedure 3 immediately.
Step 4: You will find a box next to the option Synchronize with an Internet time server. Check that box. Then click time.nist.gov in the drop-down menu. Finally choose Update now.
If you happen to see that there is a problem, click Update now once again to see if the problem is resolved.
Step 5: When you see that your problem has been solved and the clock is showing the correct time, select All right.
Procedure 2: Open Windows Time Service and check it
Step 1: There's a Windows key in the left corner of the keyboard. Press it and R together. the Run the box will open where you should write services.msc. Then press Pay or click All right.
Step 2: On the keyboard, press W and you will get to the list of options with W. From there, select Windows time.
Step 3: Right click on the option Windows time and choose Property in the menu that appears.
Step 4: A Start type, choose Automatic. Then click To apply and then in All right.
You should also take a look at the file Status of the service. If you feel it, you can start by clicking Start.
Procedure 3: Re-register the Windows Time Service
If you see that the Internet time is not visible, so you need to continue with the next steps.
Step 1: press the Windows key and X button together and a menu will appear. From there you choose Windows PowerShell (administrator). But in some of the versions of Windows 10, Command Prompt (Admin) appears and you have to choose it.
Step 2: In the window that appears, type w32tm / resync. After this, press Pay. You have to do this, if you are logged in and you are the administrator.
But if you are logged in and you are not the administrator, you have to type the command net time / domain. Then you have to hit Pay.
Procedure 4: Make sure the PC battery is OK and also update the BIOS
Only after doing all the above-mentioned procedures, you should think about this. If the problem is not solved even after the above solutions, the problem could also arise due to a problem with the battery. The BIOS is responsible for storing all date and time information and any damage that may occur would hamper the accuracy of the date and time. So for this you need to check the date and time in the BIOS. If it goes wrong there too, you need to change the battery. But an outdated BIOS can also lead to this problem and to update it, you need to seek the help of a professional due to its complexity.