A good reason for the original suggestion is that cron daemon does not automatically sync to the actual time it syncs to the kernel build time.
My Pi 1B does have ntp set up and the system time zone is correct and it is connected to a wired network and displays the correct time. But "systemctrl status cron" returns:
[0;1;32m●[0m cron.service - Cron daemon
Loaded: loaded (/usr/lib/systemd/system/cron.service; disabled; vendor preset: disabled)
Active: [0;1;32mactive (running)[0m since Thu 2016-09-29 16:28:34 EDT; 1 day 17h ago
Process: 249 ExecStartPre=/bin/mkdir -p /storage/.cache/cron/crontabs (code=exited, status=0/SUCCESS)
Main PID: 265 (crond)
CGroup: /system.slice/cron.service
└─265 /sbin/crond -f -S
Sep 29 16:28:33 LibreELEC systemd[1]: Starting Cron daemon...
Sep 29 16:28:34 LibreELEC systemd[1]: Started Cron daemon.
Oct 01 10:22:33 LibreELEC crond[265]: [0;1;31mtime disparity of 2513 minutes detected[0m
the time that the kernel was compiled as not agreeing with the system time. I had do "systemctl restart cron" to get cron to work, after that it continues working after reboot.
That has happened at least twice on fresh installs and after many reboots over several weeks.
I suppose that makes it a Linux problem not a Kodi problem, but it is annoying that nobody has noticed it besides myself.