user1 is 4 hours ahead of user2
ユーザーがアカウントで指定したタイム ゾーンに基づいて計算されます。
次のコードを使用します。
time1 = Time.zone.now.in_time_zone(user1.time_zone)
time2 = Time.zone.now.in_time_zone(user2.time_zone)
distance_of_time_in_words time1,time2
... の差が得られますless than a minute
- 同様に 2 つの時間を減算すると が得られ0
ます。Rails は明らかに、これら 2 つの時間を同じものとして認識しています。
2 つのタイム ゾーン間のこの差を計算する方法はありますか?