Поскольку часовой пояс не может быть сохранен в базе данных mysql, я хотел бы сохранить только время UTC. Мои скрипты уже настроены на использование UTC, но я получаю время от многих внешних источников. В настоящее время я должен установить каждый часовой пояс объектов dateTime в UTC, прежде чем я сохраню его в Entity Doctrine и выровняю его в БД.Как заставить Doctrine DateTime использовать всегда UTC?
Есть ли возможность рассказать о моей установке доктрины, что она всегда должна делать setTimezone(new \DateTimeZone('UTC'))
перед тем, как погрузить ее в базу данных? В настоящее время я делаю это вручную, не обязательно.