以下の詳細で申請を行っています。
1)C#.Net上のWeb/デスクトップアプリ
2)ユーザーのアクティビティタイムスタンプを日時フィールドとして保存します。
このタイムスタンプをUTC形式で保存する必要があります。
これで、表示中にユーザーのタイムゾーンに変換されます。
問題
ユーザーは、あるオフィスから別のオフィスに移動できます。(すべて異なるタイムゾーンにある複数のオフィス)。
ここで、1か月間のユーザーのアクティビティを表示するとします。(異なるタイムゾーンが含まれる場合があります)。
ユーザーのタイムゾーン情報をどのように保存/追跡できますか?
実行時に時間を変換し、適切な時間を表示するようにします。
例えば
UTC時間
1日目:time1
2日目:時間2
UTC +1:30
3日目:time3
等..
この問題にどのように対処できるかを提案できますか。
前もって感謝します。