@Vadim-55

Глобальный time zone в Yii2?

использую DateControl

наткнулся на не понятную вещь:
мой часовой пояс +6 в базе лежит +3. при просмотре записи нормально показывает (вывожу через хелпер). а при редактировании в DateControl показывает +3 и получается что дата на день назад. т.е при сохранении дата имеет вид Jul 30, 2018 12:00:00 AM а при редактировании Jul 29, 2018 9:00:00 PM

в DateControl есть 'displayTimezone' => 'Etc/GMT+6', и 'saveTimezone' => 'Etc/GMT+6', но они не реагируют ни как.
можно ли как то в yii задать глобальную timezone, кроме как 'formatter' => ['timeZone' => 'Etc/GMT+6'] т.к. это то же игнорируется?

п.с. дата очень важна в проекте.
все перегуглил не че не помогает.

подскажите как и где глобально задать часовой пояс?
  • Вопрос задан
  • 452 просмотра
Решения вопроса 1
kawabanga
@kawabanga
в конфиге
'timezone'=> 'UTC',

а в formatter выставляйте свой timezone.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
qonand
@qonand
Software Engineer
В конфигурации приложения, в свойстве timeZone
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы