我有一個java TimeZone對象,例如America/Denver
。理論上,IANA database列出了該時區的一個國家代碼,即US
。獲取給定的java的國家TimeZone
在java或Android中,如何獲取指定時區對象的國家?
更新:請注意,我不是在談論將GMT+0700
映射到特定的國家。顯然,可能有多個國家映射到單個原始偏移量。我正在討論將特定時區代碼從https://en.wikipedia.org/wiki/Zone.tab映射到其相關的單一國家/地區代碼。
請參閱本:HTTP://stackoverflow.com/questions/1389837/is-there-a-way-to-get-a-timezone-with-only-a-country-code-valid- iso-3166-code – NINCOMPOOP 2013-05-07 17:32:32
@NoobUnChained - 他要求TZID去國家。不是國家到TZID。除管理區域外,這應該是可能的。另一個方向就是你正在談論的內容,這當然是行不通的。 – 2013-05-07 20:05:30