获取iOS时区中的城市和国家地区列表

获取iOS时区中的城市和国家地区列表,第1张

概述我希望能够访问设置>中显示的用户友好时区列表.一般>日期&时间.有人可以帮助提供此代码吗? Settings > General > Data & Time > Time Zone (Selection) 斯威夫特4 获取当前用户时区: let currentTimeZone = TimeZone.current 获取所有时区: let timeZoneIdentifiers = TimeZone 我希望能够访问设置>中显示的用户友好时区列表.一般>日期&时间.有人可以帮助提供此代码吗?

Settings > General > Data & Time > Time Zone (Selection)

解决方法 斯威夫特4

获取当前用户时区:

let currentTimeZone = TimeZone.current

获取所有时区:

let timeZoneIDentifIErs = TimeZone.kNownTimeZoneIDentifIErs

使用标识符创建时区:

let berlin = TimeZone(IDentifIEr: "Europe/Berlin")!

获取时区的城市名称:

let cityname = berlin.IDentifIEr.split(separator: "/")[1]

获取所有城市名称:

var allCitIEs: [String] = []    for IDentifIEr in timeZoneIDentifIErs {    if let cityname = IDentifIEr.split(separator: "/").last {        allCitIEs.append("\(cityname)")    }}
总结

以上是内存溢出为你收集整理的获取iOS时区中的城市和国家/地区列表全部内容,希望文章能够帮你解决获取iOS时区中的城市和国家/地区列表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1009665.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存