Добрый день, коллеги. Возник следующий вопрос. Разрабатывается приложение на Yii2, которое работает в часовом поясе +4, но сервер расположен в другом часовом поясе - +2. Не хочется хранить время в timestamp (или придется?), а использовать datetime. Устанавливать неверное время на сервере также нету желание. Веб-сервер (php+nginx) должен сохранять даты в поясе +4, но остальные операции на сервере (cron, etc...) должны выполняться по часовому поясу сервера +2.
date_default_timezone_set - правильное решение ситуации?
во первых знание разницы в 2 часа это уже решение, кто мешает крону задавать время вычитая 2 часа?
во вторых в yii в конфиге можно указать часовой пояс
но у Вас видимо проблема не с yii, а с настройкой работы сервера в нескольких часовых посах