2016-04-06 1 views
0

Я использую MySql, который установлен в Aws Rds. У меня есть база данных с несколькими таблицами, в которой используется столбец с типом данных как метка времени.Проблема в получении текущей метки времени в столбце базы данных mysql с удаленного сервера на локальный

Проблема в том, когда я вставляю какую-либо запись в одну из этих таблиц, колонка Timestamp автоматически вставляется с текущим временем. И это предсказуемо. Но время связано с местом, где существует удаленный сервер. Когда я получаю доступ к нему локально, я получаю локальное время удаленного сервера, которого я не хочу.

Любые предложения?

ответ

0

Вы должны получить часовой пояс UTC, если у вас нет вручную changed the default timezone для вашего экземпляра RDS. В любом случае вы должны быть в состоянии предсказать, в какой временной шкале находится метка времени, и преобразовать ее в локальный часовой пояс на стороне клиента.