Я создаю гоночный сайт для себя и своих друзей.Когда пользователь создает свою учетную запись, выберите свой часовой пояс из списка, который я заполнил ActiveSupport::TimeZone
.
Когда пользователь создает гонку, он может выбрать время и часовой пояс, в котором проходит гонка.Пример:
Пользователь выбрал часовой пояс Москва, который составляет -10 часов от UTC.Затем другой пользователь создает гонку и выбирает время 3 часа дня в часовом поясе для Будапешта, что составляет +3 часа от UTC.
Я пытаюсь выяснить, как рассчитать время гонки.Часовой пояс Будапешта, но я изо всех сил, я упускаю простой способ сделать это?
Надеюсь, вы понимаете, о чем я.
Eef