У меня есть приложение Rails, которое хранит значения времени, и я установил часовой пояс в config / application.rb.
Это работает правильно для столбцов даты и времени, но столбцы времени показывают время в UTC, а неуказанный часовой пояс.
Время в этих двух примерах сохраняется в базе данных как 20:50 (UTC), но когда я показываю его в представлении, столбец времени отображается как UTC, а столбец datetime -правильно отображается в выбранном часовом поясе.
time2: 2000-01-01 20:50:00 UTC
datetime2: 2012-02-09 21:50:00 +0100
Это ожидаемое поведение?Разве типы времени не должны использовать настроенный часовой пояс?