I just run this script automatically on boot (see https://wiki.lxde.org/en/Autostart). Good enough for me. Change the 2nd line as needed.

time=$(date +%Y%m%d\ %H:%M:%S)
echo Europe/Amsterdam | sudo tee /etc/timezone
sudo dpkg-reconfigure -f noninteractive tzdata
sudo date --set="$time"
sudo hwclock --systohc


You could even add something like:

(sleep 60 && sudo rdate -n pool.ntp.org && sudo hwclock --systohc) &