C# は、現在の日付を取得する方法を提供しますDateTime.Now
。しかし問題は、私のサーバーが米国にあり、使用すると米国の時間を取得することですDateTime.Now
私のユーザーは世界中から来ているので、C# で特定の国の現在の現地時間を取得する方法はありますか? (私は各ユーザーのロケールを持っているので、各ロケールの現在の時刻を取得できれば安全です)
タイムゾーンを使用する方法を見てきましたが、タイムゾーンと国の参照を維持する必要があります。
私は検索しましたが、ここでの質問のほとんどは、UTC 時間を現地時間に、またはその逆に変換することに関するものです。誰かが私を啓発できることを願っています。