I'm having some trouble with the timezone settings. When I create a new order the time is shown in UTC in the admin (both in the grid and in the order itself), in the frontend, and in the confirmation e-mail. The problem is my store is setup for the CEST timezone under Stores -> Configuration -> General -> Locale Options -> Timezone.
The `created_at` column in the database shows the time in CEST.
MySQL prints the time in CEST when I use the now() function.
The server responds to 'date' with the time in CEST.
PHP has date.timezone set to CEST but the default timezone is UTC (automatically set by Magento)
PHP date() function responds with the time in CEST.
What exactly am I missing? Why is everything in CEST yet the orders are shown in UTC everywhere except the database itself?