Я хочу получить часовой пояс пользователя, который не вошел в систему. А затем конвертировать время created_at в этот часовой пояс?Как получить часовую зону гостевого пользователя
Я искал в Интернете, но я не получил сообщение, связанное с часовым поясом гостя.
В моем файле application.rb установить часовой пояс, как:
config.time_zone = 'Central Time (US & Canada)'
Возможный дубликат [Определение часового пояса веб-пользователя] (http://stackoverflow.com/questions/13/determining-a-web-users-time-zone) – deefour
Я бы отговорил вас от этого. Это лучшее решение для хранения часового пояса пользователей в модели пользователей и изменения созданного во времени в представлении не в базе данных. Вы потеряете возможность отслеживать «реальное» время его создания. – davidb
@ davidb, вы правы, и это прямолинейно. Когда есть объект, тогда нет проблем. Но я хочу его для гостевого пользователя, который не проживает в базе данных и не имеет никакого объекта. –