2016-10-20 2 views
0

У меня проблема с экземпляром Amazon RDS Mysql, который часовым поясом является специфичным EU-WEST-1 (Ирландия) с экземпляром EC2 в той же сети, и я пытаюсь создать приложение на PHP с помощью поддержка нескольких языков и поддержка нескольких часовых поясов. Например:PHP Время Конкретные действия с Amazon RDS

У меня есть поле DATETIME для создания подписчиков в MYSQL , когда я показываю эту запись в представлении, на 2 часа позади.

Я попытался использовать функцию DateTime в PHP для определения/предварительной настройки часового пояса по умолчанию для некоторых пользователей, если время, отображаемое в представлении, изменяется в соответствии с часовым поясом пользователя, но, к сожалению, для меня ничего не работало!

Может ли кто-нибудь указать мне в правильном направлении или с решением этой проблемы?

Спасибо заранее!

+0

Все экземпляры Amazon RDS DB по умолчанию используют UTC/GMT. – apokryfos

ответ

0

Лучшей практикой было бы хранить и использовать даты и время в UTC, а затем отображать местный часовой пояс для ваших пользователей в зависимости от их предпочтений пользователя или местоположения геоданных.

RDS будет использовать UTC по умолчанию, даже если он находится в регионе ЕС-Запад-1.

+0

Спасибо! ваш помощник помог мне и решил мою проблему! Еще раз спасибо –

+0

приветствую вас, я рад помочь! :) –

 Смежные вопросы

  • Нет связанных вопросов^_^