我们能得到与时钟应用程序中显示的类似的时区吗?我得到的时区数组如下:

NSDictionary *TimeZoneArray = [NSTimeZone abbreviationDictionary];

通过这个,我得到了大陆的数组,现在我得到了如下数据:Asia/Kabul,Asia/Muscat,Asia/Kuala_Lumpur,Asia/Hong_Kong,但我想要这样的数据:
Asia/India/Delhi, Asia/India/Kolkata,Asia/India/Mumbai
希望我的问题是清楚的。
我要的是大陆的名字,有国家的名字,然后是城市的名字。

最佳答案

请尝试以下操作:

NSLog(@"Timezone is %@", [NSTimeZone systemTimeZone].name);

您需要解析响应字符串,但这应该相当简单。

09-04 23:56