Web サイトで Windows タイム ゾーンを OLSON タイム ゾーンに変換したいと考えています。ただし、OLSON タイム ゾーンの問題は、国名の代わりに大陸を名前に使用することです。
America/New_York
Asia/Kolkata
...
正確なタイム ゾーンを見つけるために大陸名を入力する必要があるとは思わない顧客もいると思います。また、タイム ゾーンのリストは、Windows で使用されるものよりもはるかに多く、ほぼ 1000 に上ります。たとえば、顧客が大陸名を入力する必要があることを知ったとしてもAsia
、すべてのアジア諸国の何百ものタイム ゾーンを検索する必要があります。これは使い勝手の点で非常に悪いです。
OLSON/IANA タイム ゾーン名を次のような国名にマップするデータベースはありますか。
America/New_York -> New York, USA
Asia/Kolkata -> Kolkata, India