Во время автотестов одновременно запускается doctrine:fixtures:load в котором есть вызов new \DateTime(); затем запускаются тесты phpunit. На выходе получается, что в базу сохраняется локальное время, а в тестах смещение отсутствует, используется UTC timezone.