When I'm logged in -> and make a Contribution at 4:20pm - all is well!
I log out and then make a Contribution through the exact same Contribution page and notice that the Contribution clocks in at 10:24pm (so +6h - that's UTC I think as I believe the UK did their timezone change last weekend);
Any clues as to what may be going on here? This is on Drupal 8 / CiviCRM 5.15.1
My default time zone in Drupal is set to Edmonton [Canada]. The 4:20pm was correct.
Additional Info:
- CentOS thinks it's ET (+2h) - which is fine [machine is in Montreal];
This docker instance: php -v => PHP 7.3.7 php -i |grep time provides two clues:
- Default timezone => UTC
- date.timezone => no value => no value
For a D7 project on another server [works fine no +6h time issues - D7 site] -> same server config (but PHP 7.1.29):
- CentOS is in ET (+2h) - which is fine [machine is in Toronto]
- Default timezone => UTC
- date.timezone => no value => no value
So D8/PHP 7.3.7 vs D7/7.1.29