I have googled this and was surprised not to find any similar question / answer.
I understand that the system clock can be adjusted to the hwclock during bootup, however for a device which may not be rebooted for several months this is not practical and periodic syncing is needed to keep the hwclock current with the latest system time.
I kind of expected NTPD to do this automatically, however I can find no mention of any auto-update by NTPD to the hardware clock in any of the online articles including this one: https://wiki.archlinux.org/index.php/Ne ... col_daemon.
Is this not a feature / function of NTPD that can be enabled, if not, other than creating a cron job to execute hwclock -w once a day is there a better, already existing solution to do this ??