There is no package that I can find (yet) in EPEL or the usual Centos repos that provide sntp. RHEL 6 docs suggest using ntpdate still. There's a package for Fedora though. :)

I did try to use to ntpd -q, chrony(d) etc too - but some doesn't always step time and there were a couple of other issues besides.

In any case, what we see at training is a combination of weird, messed-up scenarios - such as when the trainer suspends the laptop and goes home after the first day of training and comes back to see the VM's time time set to day-1, and so on. I don't expect anyone outside of training to use this, and much as it pains me, ntpdate is what's best suited for this right now.