Я пытаюсь изменить часовой пояс для сеанса пользователя с использованием метода Time.zone. Я получаю правильную дату и время, когда я делаю Time.zone.now, но когда я делаю запрос select с использованием ActiveRecord :: Base.connection.select_all, столбцы datetime в результате всегда находятся в UTC. Что мне нужно сделать, чтобы все выбранные запросы возвращали данные в часовом поясе, которые были установлены с использованием метода Time.zone, без изменения представлений? Пожалуйста помоги.Изменение часового пояса ActiveRecord для сеанса
1
A
ответ
0
Проще всего преобразовать время в местный часовой пояс с рубином.
Time.now.in_time_zone()
использовать его как таковой.
Time.now.in_time_zone('Alaska') # => Fri, 31 Dec 1999 15:00:00 AKST -09:00
Вы можете задать функцию строку часового пояса, или UTC смещение
Смежные вопросы
- 1. Изменение часового пояса для tomcat
- 2. Изменение часового пояса mysql
- 3. Изменение часового пояса Уровень
- 4. Rails - изменение часового пояса
- 5. Изменение часового пояса
- 6. Изменение часового пояса неожиданно
- 7. Неправильное изменение часового пояса
- 8. POSIXlt изменение часового пояса
- 9. Изменение часового пояса Javascript
- 10. Изменение часового пояса в модуле часового пояса моментов
- 11. Изменение часового пояса От UTC до нового часового пояса
- 12. Изменение часового пояса в MSYS
- 13. Selenium scraping: изменение часового пояса
- 14. Изменение часового пояса в LINQ
- 15. Изменение часового пояса объекта XTS
- 16. grails/mysql изменение часового пояса
- 17. Изменение часового пояса в Logstash
- 18. Изменение часового пояса на базе пользователя
- 19. Изменение часового пояса в php
- 20. изменение часового пояса клиентский сервер
- 21. Изменение часового пояса в drupal
- 22. Изменение часового пояса не работает
- 23. Изменение часового пояса в PLSQL
- 24. na.approx изменение отображения часового пояса
- 25. Изменение часового пояса на лету
- 26. Изменение часового пояса SQL Server
- 27. DateTimePicker: отключить изменение часового пояса
- 28. Изменение часового пояса до IST
- 29. Изменение часового пояса в javascript
- 30. MySQL сейчас() изменение часового пояса
Я знаю, что я мог бы сделать это, но я искал способ, чтобы получить смещение часового пояса применяется непосредственно в результаты запроса, так что мне не нужно менять все мои взгляды. Это возможно? –