Часовой пояс изменен с зимних на летние рельсы показывает временную метку в соответствии с новым часовым поясом - PullRequest
0 голосов
/ 24 января 2019

У меня есть случай, когда мой пользователь был создан в зимнем часовом поясе в 19:56, и теперь часовой пояс страны изменился, и он показывает мне, что он был создан в 20:56. Я хочу показать фактическое время в соответствии с зимний часовой пояс, как он был создан в 19:56. что мне нужно сделать, как я могу обрабатывать зимние и летние часовые пояса в моем приложении rails, чтобы оно показывало фактическое время в соответствии с часовым поясом, когда оно было создано.

1 Ответ

0 голосов
/ 24 января 2019

Вы должны указать код, который вы хотите, часовой пояс, который вам нужен. Это так же просто, как в следующем примере:

SELECT yourtimevariable AT TIME ZONE 'GMT' FROM yourtable;

Больше информации по теме:

https://www.postgresql.org/docs/9.2/datatype-datetime.html

...