グループの日付(日+時間)をユーザーのタイムゾーンに変換してリストを表示したいのですが、データベースを更新したくありません。私にはいくつかのグループがあり、このコードは非常に遅いです。
# GROUP.RB
# day -> Date
# hour -> Time
# wday -> Integer
.
.
groups.each do |g|
new_day = g.in_gmt_day(user_time_zone) # <-- Concat group.day with group.hour and convert the result day with the user time zone.
g.wday = new_day.wday
g.hour = new_day
end
.
.
誰かが私を助けることができますか?
ありがとう。