какое-то время я пытаюсь понять, как это время будет работать, и у меня возник вопрос:
Сегодня в моей стране мы находимся в летнее время (GMT-2). Поэтому пользователь моего приложения вводит время, например, 11:00 и публикует форму. Насколько я знаю, рельсы преобразуют эту дату в UTC и сохраняют в базе данных (mysql в моем случае), например: 13:00 UTC.
Когда я восстанавливаю эту запись, мне пришлось преобразовать ее в локальное время для отображения. Хорошо?
Мой вопрос: давайте предположим, что эта дата/время представляет дату/время в будущем, когда моя страна выходит из летнего времени (GMT-3). Rails сохранит 13:00 UTC? Сегодня, в летнее время, как будет местное время? И в будущем, как будет это местное время?
В принципе, мне всегда нужно показывать пользователю 11:00 AM.
спасибо.