加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iPhone的日期和时间在哪里获得时区列表

发布时间:2020-12-14 18:08:02 所属栏目:百科 来源:网络整理
导读:我可以使用[NSTimeZone knownTimeZoneNames]获取时区列表,但这只会给出时区ID,其中包含每个时区中的一个或两个城市. 日期时间设置有一个很好的城市列表,我已经看到一些其他应用程序具有相同的,如果不相似的查找列表. 这些清单来自哪里? 我确实需要将一个被
我可以使用[NSTimeZone knownTimeZoneNames]获取时区列表,但这只会给出时区ID,其中包含每个时区中的一个或两个城市.

日期&时间设置有一个很好的城市列表,我已经看到一些其他应用程序具有相同的,如果不相似的查找列表.

这些清单来自哪里?

我确实需要将一个被挑选的城市与其时区相关联,例如Date&时间会.

解决方法

只有2个?在3.1上,[NSTimeZone knownTimeZoneNames]返回401个元素的数组,地球上的时区少于200个.

我很确定“其他应用程序”也使用knownTimeZoneNames,因为这是返回此类列表的唯一公共方法.但请确保您的代码正确无误.

Settings.app使用私有AppSupport.framework中的私有CPCity API.它确实有旧金山,但它是私人的.

您需要创建自己的数据库(可以从/System/Library/PrivateFrameworks/AppSupport.framework/all_cities_adj.plist复制数据).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读