No sooner had I said that... I installed and enabled ntp and after I rebooted, my time was all wrong:
$this->bbcode_second_pass_code('', '[root@PPWEB ~]# timedatectl status
Local time: Wed, 1969-12-31 17:02:24 MST
Universal time: Thu, 1970-01-01 00:02:24 UTC
Timezone: America/Denver
UTC offset: -0700
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: no
Last DST change: MDT ? MST, DST became inactive
Sun, 1969-10-26 01:59:59 MDT
Sun, 1969-10-26 01:00:00 MST
Next DST change: MST ? MDT, DST will become active
the clock will jump one hour forward
Sun, 1970-04-26 01:59:59 MST
Sun, 1970-04-26 03:00:00 MDT')
You can see above that ntp is enabled and synchronized, yet it is all wrong. My servers also work (I even added NIST):
$this->bbcode_second_pass_code('', '[root@PPWEB ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
monitor.uplogon 204.9.54.119 2 u 56 64 1 75.739 -2.547 0.002
montblanc.arbor 164.244.221.197 2 u 54 64 1 89.779 -0.104 0.002
paladin.latt.ne .STEP. 16 u - 64 0 0.000 0.000 0.000
nist1-chi.ustim .ACTS. 1 u 55 64 1 123.531 5.751 0.002')
What is going on now?
Kamen