Change Windows Automatic Time Synchronisation Schedule
This SpecialPollInterval entry specifies the special poll interval in seconds for manual peers. When the SpecialInterval 0x1 flag is enabled, W32Time uses this poll interval instead of a poll interval determined by the operating system. The default value on domain members is 3600.
The default value on stand-alone clients and servers is 604,800. 604800 seconds is 7 days. So you may change this decimal value to 86400 to make it sync every 24 hours.
source: https://www.thewindowsclub.com/change-internet-time-update-interval-windows