我可以像我们在 iPhone 中获取时钟应用程序一样获取时区吗
我们可以获得与时钟应用程序中显示的时区类似的时区吗?我得到这样的时区数组:
NSDictionary *TimeZoneArray = [NSTimeZone abbreviationDictionary];
通过这个我得到大陆的数组,现在我得到的数据如下:Asia/Kabul,Asia/Muscat,Asia/Kuala_Lumpur,Asia/Hong_Kong
但我想要数据像这样的东西: 亚洲/印度/德里、亚洲/印度/加尔各答、亚洲/印度/孟买
。
希望我的问题很清楚。
我想要的是带有国家/地区名称和城市名称的大陆名称。
Can we get the timezone similar to what is shown in the clock application? I am getting timezone array like this:
NSDictionary *TimeZoneArray = [NSTimeZone abbreviationDictionary];
Through this I am getting array for continent, now I am getting data like: Asia/Kabul,Asia/Muscat,Asia/Kuala_Lumpur,Asia/Hong_Kong
but I want data something like this:Asia/India/Delhi, Asia/India/Kolkata,Asia/India/Mumbai
.
Hope I am clear with my question.
What I want is name of continent with country name and then city name.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试以下操作:
您需要解析响应字符串,但这应该是相当简单的。
Try the following:
You'll need to parse the response string but that should be fairly trivial.
可能的解决方案是
/System/Library/PrivateFrameworks/AppSupport.framework/all_cities_adj.plist 文件 我们可以从该 plist 中获取数据。
来源是
iPhone 的日期和时间在哪里?获取时区列表的时间
The possible solution is
/System/Library/PrivateFrameworks/AppSupport.framework/all_cities_adj.plist file We can get data from that plist.
Source is
Where is the iPhone's Date & Time getting its time zone list
这是新的:
here is the new one: