客観的なcを使用してGMTオフセットを考慮して、タイムゾーンの略語を取得します
-
02-10-2019 - |
質問
時間的オフセットのみがわかっている場合、タイムゾーンの略語を検索する方法はありますか?
例:GMT -5のオフセットが与えられているとしましょう。GMT-5に追加されたEST(私たちを仮定)の略語を表示したいと思います。
nstimezoneオブジェクトを初期化する場合 nstimezone timezonewithname:@"America/argentina/buenos_aires"], 、あなたは正しい略語を得ることができます mytzvar略語];
ただし、使用して初期化する場合 secondsfromgmt, 、略語は常に「GMT -XXX」のようなものです。
解決
問題は夏時間の時間にあります。これは、同じGMTオフセットを持っている国では異なる場合があります。そのため、GMTオフセットの代わりにフルネームを与える場合にのみ略語がわかるのです。
所属していません StackOverflow