たとえば、データベースからDate()変数を抽出すると、「+04:00」シフトの日付が含まれます。私のロケールの設定によると。したがって、UTC時間は「ourTime」マイナス4時間です。
次に、ユーザーは自分がどこから来たのかを伝えます。今、私たちは彼/彼女のシフトを保存する必要があります。-01:00だとしましょう。そして最後に、このユーザーは自分がどこに向かっているのかを教えてくれます。たとえば、この場所のタイムシフトは+05:00だとします。
この町や場所のタイムシフトをDBに保存して、出身地に応じて現在のロケールとの時間差を計算できるようにするにはどうすればよいでしょうか。また、日付は軽いものを保存します、私たちはそれらとどのように連携しますか?