_starting ntpd service at ESXi 7,8,9

create a file using vi
set the ntp server, you can use time1.google.com for example
configure using esxcli

[root@localhost:~] vi /scratch/ntpconfig.txt

[root@localhost:~] cat /scratch/ntpconfig.txt
server ntpserver.yourdomain.com
tos maxdist 30

[root@localhost:~] esxcli system ntp set -f /scratch/ntpconfig.txt

[root@localhost:~] esxcli system ntp set -e 1

source: https://kb.vmware.com/s/article/87488