JAVASCRIPTでは、システムで選択した国名を取得できますか。たとえば、システムのタイムゾーンが「india / kolkata」の場合、次のようなオフセット値を取得できます。
d = new Date()
utc = d.getTime() + (d.getTimezoneOffset()*60000)
offset = (d.getTime()-utc)/3600000
したがって、オフセットはインドの5.5のような必要な値です。
しかし、私は国名を取得していません。タイムゾーンのデータベースから国名とオフセットをマッピングして国名を取得することを考えました。しかし、私はいくつかの国が同じタイムゾーンを持っていることを発見しました。たとえば、インドとスリランカは、オフセット5.5の同じタイムゾーンを持つ2つの国です。したがって、システムのタイムゾーンからjavascriptで正しい国名を取得する方法。
ありがとう