2

とにかく、.NET で単一のパブリック IP アドレスの推定(オルソン) ZoneInfo 値(たとえば、(「アメリカ/ロサンゼルス」、「ヨーロッパ/ロンドン」など) を計算できますか?

私はすでに ZoneInfo 値の完全なリストを持っているので、それは問題ではありません...そしてドロップダウンボックスにあります。IPに基づいて選択した値をデフォルトにしたいだけです。

IP が 100% 正確ではなく、プロキシが問題を起こす可能性があることは理解していますが、これは大まかな値を取得するためのものです。

これは可能ですか?

ZoneInfo 値を GMT タイムゾーンに関連付けることが可能かもしれないと考えていました..多分?

そしてええ.. .NETの場合はお願いします。

乾杯!

(GMT タイムゾーンの代わりに ZoneInfo を使用してくれた OpenID に感謝します :( )

アップデート

ゾーンと緯度/経度の関係を説明しているこのページを見つけました。したがって、緯度経度を使用して正しい ZoneInfo を決定する方法はありますか (たとえば、コード例を提案したい人はいますか?)。

4

2 に答える 2

1

それはジオローカリゼーションと呼ばれ、それらは周りのいくつかの製品です。ほとんどの場合、これは有料サービスです。

あなたはこれを試すことができます...その無料。:)

于 2009-05-05T14:49:30.440 に答える
1

IPからISPと国を提供する独自のサービスを作成しました

ここで試すことができます

これが必要な場合は、コードを共有できます。


新しい答え

なぜ IP アドレスから TimeZone が必要なのですか? なぜ IP アドレスが必要なのですか? クライアントから OffSet 時間を簡単に取得できます。

コードを実装したところ、正しい GMT タイムゾーンが出力されます。

于 2009-05-05T14:52:45.457 に答える