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



我想访问"设置">"常规">"日期和时间"中显示的用户友好时区列表。有人可以帮助为此提供代码吗?

常规>>数据和时间>时区设置(选择)

Swift 4

获取当前用户时区:

let currentTimeZone = TimeZone.current

获取所有时区:

let timeZoneIdentifiers = TimeZone.knownTimeZoneIdentifiers

使用标识符创建时区:

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

获取时区的城市名称:

let cityName = berlin.identifier.split(separator: "/").last!

获取所有城市名称:

let allCities = timeZoneIdentifiers.compactMap { identifier in
return identifier.split(separator: "/").last
}

要获取完整列表:

let knownTimeZoneIdentifiers = TimeZone.knownTimeZoneIdentifiers
for tz in TimeZone.knownTimeZoneIdentifiers {
let timeZone = TimeZone(identifier: tz)
if let abbreviation = timeZone?.abbreviation(), let seconds = timeZone?.secondsFromGMT() {
print ("timeZone: (tz) nabbreviation: (abbreviation)nsecondsFromGMT: (seconds)n")
}
}

当前显示此列表:

TZ:非洲/阿比让 缩略语:格林威治标准时间秒次从格林威治标准时间:0

TZ:非洲/阿克拉 缩略语:格林威治标准时间秒起:0

TZ:非洲/Addis_Ababa 缩略语:GMT+3秒起:10800

TZ:非洲/阿尔及尔 缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:非洲/阿斯马拉缩略语:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:非洲/巴马科缩略语:格林威治标准时间秒次来自格林威治标准时间:0

TZ:非洲/班吉 缩写:格林威治标准时间+1秒起:3600

TZ:非洲/班珠尔缩写:格林威治标准时间秒数来自格林威治标准时间:0

TZ:非洲/几内亚比绍 缩写:格林威治标准时间秒起:0

TZ:非洲/布兰太尔缩略语:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/布拉柴维尔 缩略语:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/布琼布拉缩略语:格林威治标准时间+2秒起格林威治标准时间:7200

TZ:非洲/开罗 缩略语:EET 秒起格林威治标准时间:7200

TZ:非洲/卡萨布兰卡 缩略语:湿秒从格林威治标准时间:0

TZ:非洲/休达 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:非洲/科纳克里缩略语:格林威治标准时间秒次来自格林威治标准时间:0

TZ:非洲/达喀尔 缩略语:格林威治标准时间秒起:0

TZ:非洲/Dar_es_Salaam 缩略语:GMT+3 秒起 GMT:10800

TZ:非洲/吉布提 缩略语:GMT+3秒从GMT:10800

TZ:非洲/杜阿拉缩写:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/El_Aaiun 缩略语:湿秒从格林威治标准时间:0

TZ:非洲/弗里敦缩略语:格林威治标准时间秒数来自格林威治标准时间:0

TZ:非洲/哈博罗内缩略语:GMT+2秒从GMT:7200

TZ:非洲/哈拉雷缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/约翰内斯堡 缩略语:格林威治标准时间+2秒起:7200

TZ:非洲/朱巴缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:非洲/坎帕拉缩写:格林威治标准时间+3秒格林威治标准时间:10800

TZ:非洲/喀土穆 缩略语:GMT+2秒起:7200

TZ:非洲/基加利缩略语:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/金沙萨 缩略语:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/拉各斯 缩略语:格林威治标准时间+1秒起:3600

TZ:非洲/利伯维尔 缩略语:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/洛美缩写:格林威治标准时间秒数来自格林威治标准时间:0

TZ:非洲/罗安达缩略语:格林威治标准时间+1秒起:3600

TZ:非洲/卢本巴希 缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/卢萨卡 缩略语:格林威治标准时间+2秒起:7200

TZ:非洲/马拉博缩略语:格林威治标准时间+1秒起:3600

TZ:非洲/马普托缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/马塞卢 缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/姆巴巴内缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:非洲/摩加迪沙 缩略语:GMT+3秒从GMT:10800

TZ:非洲/蒙罗维亚缩略语:格林威治标准时间秒次格林威治标准时间:0

TZ:非洲/内罗毕 缩略语:GMT+3秒从GMT:10800

TZ:非洲/恩贾梅纳 缩略语:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/尼亚美缩略语:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/努瓦克肖特 缩写:格林威治标准时间秒次来自格林威治标准时间:0

TZ:非洲/瓦加杜古 缩略语:格林威治标准时间秒数:0

TZ:非洲/波多诺伏缩写:格林威治标准时间+1秒从格林威治标准时间:3600

TZ:非洲/Sao_Tome 缩略语:格林威治标准时间秒起:0

TZ:非洲/的黎波里 缩略语:EET 秒起 GMT:7200

TZ:非洲/突尼斯 缩略语:CET 秒起格林威治标准时间:3600

TZ:非洲/温得和克缩略语:格林威治标准时间+2秒起:7200

TZ:美国/阿达克缩写:格林威治标准时间-10秒从格林威治标准时间:-36000

TZ:美国/安克雷奇 缩写:格林威治标准时间-9秒起:-32400

TZ:美国/安圭拉 缩略语:GMT-4秒从GMT:-14400

TZ:美洲/安提瓜 缩写:GMT-4秒从GMT:-14400

TZ:美国/阿拉瓜伊纳 缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/Buenos_Aires 缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/卡塔马卡 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/科尔多瓦 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/胡胡伊 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/La_Rioja 缩略语:GMT-3 秒从 GMT:-10800

TZ:美国/阿根廷/门多萨 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/Rio_Gallegos 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/萨尔塔 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/San_Juan 缩略语:GMT-3 秒从 GMT:-10800

TZ:美国/阿根廷/San_Luis 缩略语:GMT-3 秒从 GMT:-10800

TZ:美国/阿根廷/图库曼 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿根廷/乌斯怀亚 缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/阿鲁巴 缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/亚松森 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/Atikokan缩写:GMT-5秒格林威治标准时间:-18000

TZ:美国/巴伊亚州缩写:格林威治标准时间-3秒格林威治标准时间:-10800

TZ:美国/Bahia_Banderas 缩略语:GMT-6 秒从 GMT:-21600

TZ:美洲/巴巴多斯 缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/贝伦缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/伯利兹缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/布兰克-萨布隆 缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/Boa_Vista 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/波哥大缩略语:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/博伊西缩写:格林威治标准时间-7秒从格林威治标准时间:-25200

TZ:美国/Cambridge_Bay 缩略语:GMT-7 秒从 GMT:-25200

TZ:美国/Campo_Grande 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/坎昆缩写:GMT-5秒从GMT:-18000

TZ:美国/加拉加斯缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/卡宴缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/开曼群岛 缩略语:格林威治标准时间-5秒起:-18000

TZ:美国/芝加哥 缩略语:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/奇瓦瓦州缩写:GMT-7秒从GMT:-25200

TZ:美国/Costa_Rica 缩略语:GMT-6 秒从 GMT:-21600

TZ:美国/克雷斯顿缩写:格林威治标准时间-7秒从格林威治标准时间:-25200

TZ:美国/库亚巴缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/库拉索岛缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美洲/丹麦港 缩略语:格林威治标准时间秒次从格林威治标准时间:0

TZ:美国/道森缩写:格林威治标准时间-8秒从格林威治标准时间:-28800

TZ:美国/Dawson_Creek 缩略语:GMT-7 秒从 GMT:-25200

TZ:美国/丹佛 缩略语:GMT-7秒从GMT:-25200

TZ:美国/底特律缩略语:GMT-5秒从GMT:-18000

TZ:美国/多米尼克 缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美洲/埃德蒙顿缩写:GMT-7秒从GMT:-25200

TZ:美国/艾鲁内佩 缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/El_Salvador 缩略语:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/Fort_Nelson 缩略语:GMT-7 秒起:-25200

TZ:美国/福塔莱萨 缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/Glace_Bay 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/戈塔布缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/Goose_Bay 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/Grand_Turk 缩略语:GMT-5 秒从 GMT:-14400

TZ:美国/格林纳达 缩略语:GMT-4秒起:-14400

TZ:美国/瓜德罗普岛 缩略语:GMT-4秒从GMT:-14400

TZ:美国/危地马拉 缩略语:GMT-6秒从GMT:-21600

TZ:美国/瓜亚基尔 缩略语:GMT-5秒从GMT:-18000

TZ:美国/圭亚那 缩略语:GMT-4秒从GMT:-14400

TZ:美国/哈利法克斯缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/哈瓦那 缩略语:GMT-5 秒从格林威治标准时间:-18000

TZ:美洲/埃莫西约缩写:GMT-7秒从GMT:-25200

TZ:美国/印第安纳州/印第安纳波利斯 缩略语:GMT-5 秒从格林威治标准时间:-18000

TZ:美国/印第安纳州/诺克斯 缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/印第安纳州/马伦戈 缩略语:GMT-5秒从GMT:-18000

TZ:美国/印第安纳州/彼得堡 缩写:GMT-5秒从GMT:-18000

TZ:美国/印第安纳州/Tell_City 缩写:GMT-6 秒从 GMT:-21600

TZ:美国/印第安纳州/韦瓦伊 缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/印第安纳州/文森斯 缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/印第安纳州/威纳马克 缩略语:GMT-5秒从格林威治标准时间:-18000

TZ:美国/伊努维克缩写:格林威治标准时间-7秒从格林威治标准时间:-25200

TZ:美国/伊卡卢伊特缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/牙买加 缩略语:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/朱诺缩略语:GMT-9秒从GMT:-32400

TZ:美国/肯塔基州/路易斯维尔 缩写:GMT-5秒从GMT:-18000

TZ:美国/肯塔基州/蒙蒂塞洛 缩写:GMT-5 秒从格林威治标准时间:-18000

TZ:美国/克拉伦代克 缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/La_Paz 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/利马 缩写:格林威治标准时间-5秒格林威治标准时间:-18000

TZ:美国/Los_Angeles 缩略语:GMT-8 秒从 GMT:-28800

TZ:美国/Lower_Princes 缩略语:GMT-4 秒起:-14400

TZ:美国/马塞约缩写:格林威治标准时间-3秒格林威治标准时间:-10800

TZ:美国/马那瓜 缩略语:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美洲/马瑙斯 缩略语:GMT-4秒从GMT:-14400

TZ:美国/马里戈特缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美洲/马提尼克岛 缩写:GMT-4秒从GMT:-14400

TZ:美洲/马塔莫罗斯 缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/马萨特兰 缩写:GMT-7秒从GMT:-25200

TZ:美国/梅诺米尼缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/梅里达缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/梅特拉卡特拉 缩写:GMT-9秒从GMT:-32400

TZ:美国/Mexico_City 缩略语:GMT-6 秒从 GMT:-21600

TZ:美洲/密克隆群岛缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/蒙克顿缩写:格林威治标准时间-4秒格林威治标准时间:-14400

TZ:美国/蒙特雷缩略语:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/蒙得维的亚缩略语:GMT-3秒从GMT:-10800

TZ:美国/蒙特利尔 缩略语:GMT-5秒从GMT:-18000

TZ:美洲/蒙特塞拉特 缩略语:格林威治标准时间-4秒起:-14400

TZ:美国/拿骚缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美国/New_York 缩略语:GMT-5 秒从 GMT:-18000

TZ:美国/尼皮贡缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美洲/诺姆缩写:格林威治标准时间-9秒格林威治标准时间:-32400

TZ:美国/诺罗尼亚 缩写:格林威治标准时间-2秒从格林威治标准时间:-7200

TZ:美国/North_Dakota/比尤拉缩写:格林威治标准时间-6秒格林威治标准时间:-21600

TZ:美洲/North_Dakota/中心缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/North_Dakota/New_Salem 缩写:GMT-6秒格林威治标准时间:-21600

TZ:美国/大犬 缩写:GMT-7秒从GMT:-25200

TZ:美洲/巴拿马 缩略语:GMT-5秒从GMT:-18000

TZ:美国/庞尼通缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:美洲/帕拉马里博 缩略语:格林威治标准时间-3秒起:-10800

TZ:美国/凤凰城缩写:GMT-7秒从GMT:-25200

TZ:美洲/太子港缩写:GMT-5秒从GMT:-18000

TZ:美国/Port_of_Spain 缩略语:GMT-4 秒起 GMT:-14400

TZ:美国/Porto_Velho 缩略语:GMT-4秒从GMT:-14400

TZ:美国/Puerto_Rico 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/Punta_Arenas 缩略语:GMT-3 秒从 GMT:-10800

TZ:美国/Rainy_River 缩略语:GMT-6 秒起 GMT:-21600

TZ:美国/Rankin_Inlet 缩略语:GMT-6 秒从 GMT:-21600

TZ:美国/累西腓 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/里贾纳缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/坚决缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/Rio_Branco 缩略语:GMT-5 秒从 GMT:-18000

TZ:美国/Santa_Isabel 缩略语:GMT-8 秒从 GMT:-28800

TZ:美国/圣塔伦缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/圣地亚哥缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:美国/Santo_Domingo 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/Sao_Paulo 缩略语:GMT-3 秒从 GMT:-10800

TZ:美国/Scoresbysund 缩写:GMT-1 秒从格林威治标准时间:-3600

TZ:美国/船岩缩写:GMT-7秒从GMT:-25200

TZ:美国/锡特卡缩写:格林威治标准时间-9秒从格林威治标准时间:-32400

TZ:美国/St_Barthelemy 缩略语:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/St_Johns 缩略语:格林威治标准时间-3:30 秒从格林威治标准时间:-12600

TZ:美国/St_Kitts 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/St_Lucia 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/St_Thomas 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/St_Vincent 缩略语:GMT-4 秒从 GMT:-14400

TZ:美国/Swift_Current 缩略语:GMT-6 秒从 GMT:-21600

TZ:美国/特古西加尔巴 缩写:格林威治标准时间-6秒从格林威治标准时间:-21600

TZ:美国/图勒缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/Thunder_Bay 缩略语:GMT-5 秒从 GMT:-18000

TZ:美国/蒂华纳 缩写:GMT-8秒从GMT:-28800

TZ:美国/多伦多 缩略语:GMT-5秒从GMT:-18000

TZ:美国/托尔托拉缩写:格林威治标准时间-4秒从格林威治标准时间:-14400

TZ:美国/温哥华 缩写:GMT-8秒从GMT:-28800

TZ:美国/怀特霍斯 缩写:GMT-8 秒从格林威治标准时间:-28800

TZ:美国/温尼伯 缩写:GMT-6秒从GMT:-21600

TZ:美国/雅库塔特缩写:格林威治标准时间-9秒从格林威治标准时间:-32400

TZ:美国/耶洛奈夫 缩写:GMT-7 秒从格林威治标准时间:-25200

TZ:南极洲/凯西缩写:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:南极洲/戴维斯 缩写:格林威治标准时间+7秒从格林威治标准时间:25200

TZ:南极洲/杜蒙杜维尔 缩写:GMT+10秒从GMT:36000

TZ:南极洲/麦格理缩写:GMT+11秒格林威治标准时间:39600

TZ:南极洲/莫森缩写:格林威治标准时间+5秒从格林威治标准时间:18000

TZ:南极洲/麦克默多缩略语:GMT+13秒格林威治标准时间:46800

TZ:南极洲/帕尔默缩写:格林威治标准时间-3秒格林威治标准时间:-10800

TZ:南极洲/罗瑟拉 缩写:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:南极洲/South_Pole 缩略语:GMT+13 秒从 GMT:46800

TZ:南极洲/锡奥瓦缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:南极洲/巨魔缩写:格林威治标准时间秒起格林威治标准时间:0

TZ:南极洲/东方省缩写:格林威治标准时间+6秒格林威治标准时间:21600

TZ:北极/朗伊尔城缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:亚洲/亚丁缩写:格林威治标准时间+3秒起:10800

TZ:亚洲/阿拉木图缩略语:GMT+6秒起:21600

TZ:亚洲/安曼缩写:EET 秒起格林威治标准时间:7200

TZ:亚洲/阿纳德尔缩写:格林威治标准时间+12秒起:43200

TZ:亚洲/阿克套缩略语:GMT+5秒从GMT:18000

TZ:亚洲/阿克托比缩写:格林威治标准时间+5秒起:18000

TZ:亚洲/阿什哈巴德缩写:格林威治标准时间+5秒从格林威治标准时间:18000

TZ:亚洲/阿特劳缩略语:GMT+5秒从GMT:18000

TZ:亚洲/巴格达 缩略语:GMT+3秒起 GMT:10800

TZ:亚洲/巴林 缩略语:格林威治标准时间+3秒起:10800

TZ:亚洲/巴库缩略语:格林威治标准时间+4秒起:14400

TZ:亚洲/曼谷 缩略语:GMT+7秒起 GMT:25200

TZ:亚洲/巴尔瑙尔缩略语:格林威治标准时间+7秒起:25200

TZ:亚洲/贝鲁特 缩略语:EET 秒起格林威治标准时间:7200

TZ:亚洲/比什凯克缩略语:GMT+6秒起:21600

TZ:亚洲/文莱缩略语:GMT+8秒起:28800

TZ:亚洲/加尔各答缩略语:GMT+5:30秒起:19800

TZ:亚洲/赤塔缩写:格林威治标准时间+9秒起:32400

TZ:亚洲/乔巴山 缩略语:GMT+8秒起:28800

TZ:亚洲/重庆 缩略语:GMT+8秒起 GMT:28800

TZ:亚洲/科伦坡缩略语:GMT+5:30秒起:19800

TZ:亚洲/大马士革 缩略语:EET 秒起 GMT:7200

TZ:亚洲/达卡 缩略语:格林威治标准时间+6秒起:21600

TZ:亚洲/帝力缩写:格林威治标准时间+9秒起:32400

TZ:亚洲/迪拜缩略语:GMT+4秒起:14400

TZ:亚洲/杜尚别缩写:格林威治标准时间+5秒起:18000

TZ:亚洲/法马古斯塔缩写:格林威治标准时间+2秒从格林威治标准时间:7200

TZ:亚洲/加沙 缩略语:EET 秒起格林威治标准时间:7200

TZ:亚洲/哈尔滨 缩略语:GMT+8秒起 GMT:28800

TZ:亚洲/希伯伦缩写:EET 秒起格林威治标准时间:7200

TZ:亚洲/Ho_Chi_Minh 缩略语:GMT+7秒起:25200

TZ:亚洲/Hong_Kong 缩略语:GMT+8秒起:28800

TZ:亚洲/霍夫德缩写:格林威治标准时间+7秒起:格林威治标准时间:25200

TZ:亚洲/伊尔库茨克 缩略语:GMT+8秒起:28800

TZ:亚洲/雅加达缩略语:GMT+7秒起:25200

TZ:亚洲/查亚普拉 缩写:格林威治标准时间+9秒起:格林威治标准时间:32400

TZ:亚洲/耶路撒冷 缩略语:格林威治标准时间+2秒起:7200

TZ:亚洲/喀布尔缩略语:GMT+4:30秒起:16200

TZ:亚洲/堪察加半岛缩写:GMT+12秒格林威治标准时间:43200

TZ:亚洲/卡拉奇缩略语:GMT+5秒起:18000

TZ:亚洲/喀什 缩略语:GMT+6秒起:21600

TZ:亚洲/加德满都缩略语:GMT+5:45秒从GMT:20700

TZ:亚洲/加德满都缩略语:GMT+5:45秒格林威治标准时间:20700

TZ:亚洲/坎迪加缩写:格林威治标准时间+9秒起:32400

TZ:亚洲/克拉斯诺亚尔斯克 缩略语:GMT+7秒从GMT:25200

TZ:亚洲/Kuala_Lumpur 缩略语:GMT+8秒起:28800

TZ:亚洲/古晋缩写:格林威治标准时间+8秒起:28800

TZ:亚洲/科威特 缩略语:GMT+3秒起 GMT:10800

TZ:亚洲/澳门 缩略语:GMT+8秒起 GMT:28800

TZ:亚洲/马加丹 缩写:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:亚洲/望加锡缩写:格林威治标准时间+8秒起:28800

TZ:亚洲/马尼拉缩写:格林威治标准时间+8秒起:28800

TZ:亚洲/马斯喀特 缩略语:格林威治标准时间+4秒起:14400

TZ:亚洲/尼科西亚 缩略语:EET 秒起格林威治标准时间:7200

TZ:亚洲/新库兹涅茨克 缩略语:GMT+7秒从GMT:25200

TZ:亚洲/新西伯利亚 缩略语:格林威治标准时间+7秒起:25200

TZ:亚洲/鄂木斯克缩略语:格林威治标准时间+6秒起:21600

TZ:亚洲/口头缩写:GMT+5秒从GMT:18000

TZ:亚洲/Phnom_Penh 缩略语:GMT+7秒起:25200

TZ:亚洲/坤甸缩略语:GMT+7秒从GMT:25200

TZ:亚洲/平壤 缩略语:GMT+8:30秒起 GMT:30600

TZ:亚洲/卡塔尔 缩略语:GMT+3秒从GMT:10800

TZ:亚洲/克孜勒奥尔达 缩略语:格林威治标准时间+6秒格林威治标准时间:21600

TZ:亚洲/仰光 缩略语:GMT+6:30秒起 GMT:23400

TZ:亚洲/利雅得 缩略语:GMT+3秒起 GMT:10800

TZ:亚洲/库页岛缩写:GMT+11秒从GMT:39600

TZ:亚洲/撒马尔罕缩略语:格林威治标准时间+5秒起:18000

TZ:亚洲/首尔 缩略语:GMT+9秒起 GMT:32400

TZ:亚洲/上海 缩略语:GMT+8秒起 GMT:28800

TZ:亚洲/新加坡 缩写:GMT+8秒起:28800

TZ:亚洲/斯雷德涅科林斯克 缩略语:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:亚洲/台北 缩略语:GMT+8秒起:28800

TZ:亚洲/塔什干 缩略语:GMT+5秒起:18000

TZ:亚洲/第比利斯缩略语:GMT+4秒起:14400

TZ:亚洲/德黑兰 缩略语:GMT+3:30秒从GMT:12600

TZ:亚洲/廷布缩写:格林威治标准时间+6秒从格林威治标准时间:21600

TZ:亚洲/东京 缩略语:格林威治标准时间+9秒起:32400

TZ:亚洲/托木斯克缩写:GMT+7秒从GMT:25200

TZ:亚洲/乌兰巴托 缩略语:GMT+8秒从GMT:28800

TZ:亚洲/乌鲁木齐 缩略语:GMT+6秒起 GMT:21600

TZ:亚洲/乌斯季内拉 缩写:格林威治标准时间+10秒从格林威治标准时间:36000

TZ:亚洲/万象缩写:格林威治标准时间+7秒格林威治标准时间:25200

TZ:亚洲/符拉迪沃斯托克缩写:格林威治标准时间+10秒起:36000

TZ:亚洲/雅库茨克 缩略语:GMT+9秒从GMT:32400

TZ:亚洲/仰光缩略语:GMT+6:30秒起:23400

TZ:亚洲/叶卡捷琳堡 缩略语:GMT+5秒起 GMT:18000

TZ:亚洲/埃里温 缩略语:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:大西洋/亚速尔群岛 缩写:格林威治标准时间-1秒从格林威治标准时间:-3600

TZ:大西洋/百慕大 缩略语:格林威治标准时间-4秒起:-14400

TZ:大西洋/加那利群岛缩写:湿秒从格林威治标准时间:0

TZ:大西洋/Cape_Verde 缩略语:格林威治标准时间-1秒从格林威治标准时间:-3600

TZ:大西洋/法罗 缩略语:湿秒从格林威治标准时间:0

TZ:大西洋/马德拉岛 缩略语:湿秒从格林威治标准时间:0

TZ:大西洋/雷克雅未克 缩略语:格林威治标准时间秒次:0

TZ:大西洋/South_Georgia 缩略语:格林威治标准时间-2秒从格林威治标准时间:-7200

TZ:大西洋/St_Helena 缩略语:格林威治标准时间秒数来自格林威治标准时间:0

TZ:大西洋/斯坦利缩略语:格林威治标准时间-3秒从格林威治标准时间:-10800

TZ:澳大利亚/阿德莱德缩写:GMT+10:30秒起:37800

TZ:澳大利亚/布里斯班 缩略语:GMT+10秒起:36000

TZ:澳大利亚/Broken_Hill 缩略语:GMT+10:30 秒从格林威治标准时间:37800

TZ:澳大利亚/柯里缩写:格林威治标准时间+11秒格林威治标准时间:39600

TZ:澳大利亚/达尔文缩写:GMT+9:30秒从GMT:34200

TZ:澳大利亚/尤克拉缩写:格林威治标准时间+8:45秒格林威治标准时间:31500

TZ:澳大利亚/霍巴特缩略语:GMT+11秒起:39600

TZ:澳大利亚/林德曼缩写:格林威治标准时间+10秒从格林威治标准时间:36000

TZ:澳大利亚/Lord_Howe 缩略语:GMT+11 秒起 GMT:39600

TZ:澳大利亚/墨尔本 缩略语:GMT+11秒从GMT:39600

TZ:澳大利亚/珀斯缩略语:格林威治标准时间+8秒起:28800

TZ:澳大利亚/悉尼缩略语:GMT+11秒格林威治标准时间:39600

TZ:欧洲/阿姆斯特丹缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/安道尔 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/阿斯特拉罕 缩写:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:欧洲/雅典 缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/贝尔格莱德缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/柏林 缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/布拉迪斯拉发 缩写:CET 秒起格林威治标准时间:3600

TZ:欧洲/布鲁塞尔缩写:CET 秒起格林威治标准时间:3600

TZ:欧洲/布加勒斯特缩写:EET秒起格林威治标准时间:7200

TZ:欧洲/布达佩斯缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/布辛根 缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/基希讷乌缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/哥本哈根 缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/都柏林缩写:格林威治标准时间秒起:0

TZ:欧洲/直布罗陀 缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/根西岛缩写:格林威治标准时间秒数来自格林威治标准时间:0

TZ:欧洲/赫尔辛基 缩略语:EET 秒起 GMT:7200

TZ:欧洲/Isle_of_Man 缩略语:格林威治标准时间秒起:0

TZ:欧洲/伊斯坦布尔缩略语:格林威治标准时间+3秒起:10800

TZ:欧洲/泽西岛缩略语:格林威治标准时间秒次来自格林威治标准时间:0

TZ:欧洲/加里宁格勒缩写:EET 秒起格林威治标准时间:7200

TZ:欧洲/基辅缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/基洛夫缩写:格林威治标准时间+3秒格林威治标准时间:10800

TZ:欧洲/里斯本缩略语:湿秒从格林威治标准时间:0

TZ:欧洲/卢布尔雅那 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/伦敦缩略语:格林威治标准时间秒数来自格林威治标准时间:0

TZ:欧洲/卢森堡 缩略语:欧洲中部时间秒起 格林威治标准时间:3600

TZ:欧洲/马德里缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/马耳他 缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/玛丽港 缩略语:EET 秒数来自格林威治标准时间:7200

TZ:欧洲/明斯克缩写:格林威治标准时间+3秒格林威治标准时间:10800

TZ:欧洲/摩纳哥 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/莫斯科缩略语:格林威治标准时间+3秒起:格林威治标准时间:10800

TZ:欧洲/奥斯陆缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/巴黎缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/波德戈里察缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/布拉格缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/里加 缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/罗马 缩略语:欧洲中部时间秒起:格林威治标准时间:3600

TZ:欧洲/萨马拉缩略语:GMT+4秒从GMT:14400

TZ:欧洲/San_Marino 缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/萨拉热窝 缩略语:CET 秒起格林威治标准时间:3600

TZ:欧洲/萨拉托夫缩写:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:欧洲/辛菲罗波尔 缩略语:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:欧洲/斯科普里 缩写:CET 秒起格林威治标准时间:3600

TZ:欧洲/索非亚缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/斯德哥尔摩 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/塔林缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/蒂拉内缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/乌里扬诺夫斯克 缩略语:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:欧洲/乌日哥罗德 缩略语:EET 秒起格林威治标准时间:7200

TZ:欧洲/瓦杜兹缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/梵蒂冈缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/维也纳 缩略语:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/维尔纽斯缩写:EET 秒起格林威治标准时间:7200

TZ:欧洲/伏尔加格勒缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:欧洲/华沙缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/萨格勒布缩写:欧洲中部时间秒起格林威治标准时间:3600

TZ:欧洲/扎波罗热缩写:EET 秒起格林威治标准时间:7200

TZ:欧洲/苏黎世 缩写:CET 秒起格林威治标准时间:3600

TZ:格林威治标准时间缩写:格林尼治标准时间秒从格林威治标准时间:0

TZ:印度/塔那那利佛缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:印度/查戈斯缩略语:GMT+6秒从GMT:21600

TZ:印度/圣诞节缩写:格林威治标准时间+7秒格林威治标准时间:25200

TZ:印度/科科斯缩写:格林威治标准时间+6:30秒从格林威治标准时间:23400

TZ:印度/科摩罗缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:印度/凯尔盖朗缩写:格林威治标准时间+5秒从格林威治标准时间:18000

TZ:印度/马埃岛缩写:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:印度/马尔代夫 缩略语:GMT+5秒从GMT:18000

TZ:印度/毛里求斯 缩略语:格林威治标准时间+4秒从格林威治标准时间:14400

TZ:印度/马约特岛缩写:格林威治标准时间+3秒从格林威治标准时间:10800

TZ:印度/留尼汪岛缩写:格林威治标准时间+4秒格林威治标准时间:14400

TZ:太平洋/阿皮亚缩略语:格林威治标准时间+14秒从格林威治标准时间:50400

TZ:太平洋/奥克兰 缩略语:格林威治标准时间+13秒起:46800

TZ:太平洋/布干维尔缩略语:GMT+11秒起:39600

TZ:太平洋/查塔姆缩写:格林威治标准时间+13:45秒从格林威治标准时间:49500

TZ:太平洋/楚克缩写:格林威治标准时间+10秒从格林威治标准时间:36000

TZ:太平洋/复活节缩写:格林威治标准时间-5秒从格林威治标准时间:-18000

TZ:太平洋/埃法特缩写:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:太平洋/恩德伯里缩略语:GMT+13秒从GMT:46800

TZ:太平洋/法考福缩略语:格林威治标准时间+13秒从格林威治标准时间:46800

TZ:太平洋/斐济 缩略语:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/富纳富提 缩写:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/加拉帕戈斯群岛 缩略语:格林威治标准时间-6秒起:-21600

TZ:太平洋/甘比尔缩写:格林威治标准时间-9秒从格林威治标准时间:-32400

TZ:太平洋/瓜达尔卡纳尔岛 缩略语:GMT+11秒从GMT:39600

TZ:太平洋/关岛缩略语:格林威治标准时间+10秒起:36000

TZ:太平洋/檀香山 缩写:格林威治标准时间-10秒从格林威治标准时间:-36000

TZ:太平洋/约翰斯顿 缩略语:格林威治标准时间-10秒从格林威治标准时间:-36000

TZ:太平洋/基里蒂马蒂缩写:格林威治标准时间+14秒从格林威治标准时间:50400

TZ:太平洋/科斯雷缩略语:格林威治标准时间+11秒起格林威治标准时间:39600

TZ:太平洋/夸贾林省缩写:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/马朱罗缩略语:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/马克萨斯缩写:格林威治标准时间-9:30秒格林威治标准时间:-34200

TZ:太平洋/中途岛 缩写:格林威治标准时间-11秒格林威治标准时间:-39600

TZ:太平洋/瑙鲁缩略语:GMT+12秒从GMT:43200

TZ:太平洋/纽埃 缩写:GMT-11秒从GMT:-39600

TZ:太平洋/诺福克缩略语:GMT+11秒从GMT:39600

TZ:太平洋/努美阿缩写:格林威治标准时间+11秒起:39600

TZ:太平洋/Pago_Pago 缩略语:GMT-11秒从格林威治标准时间:-39600

TZ:太平洋/帕劳缩略语:格林威治标准时间+9秒起:32400

TZ:太平洋/皮特凯恩 缩略语:格林威治标准时间-8秒从格林威治标准时间:-28800

TZ:太平洋/波纳佩缩略语:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:太平洋/波纳佩缩写:格林威治标准时间+11秒从格林威治标准时间:39600

TZ:太平洋/Port_Moresby 缩略语:GMT+10 秒起:36000

TZ:太平洋/拉罗汤加省缩写:格林威治标准时间-10秒起:-36000

TZ:太平洋/塞班岛缩写:格林威治标准时间+10秒起:36000

TZ:太平洋/大溪地缩写:GMT-10秒从GMT:-36000

TZ:太平洋/塔拉瓦缩略语:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/汤加塔布缩略语:GMT+13秒从GMT:46800

TZ:太平洋/特鲁克缩略语:格林威治标准时间+10秒从格林威治标准时间:36000

TZ:太平洋/威克缩写:格林威治标准时间+12秒从格林威治标准时间:43200

TZ:太平洋/瓦利斯缩写:格林威治标准时间+12秒格林威治标准时间:43200

ADT = "America/Halifax";
AKDT = "America/Juneau";
AKST = "America/Juneau";
ART = "America/Argentina/Buenos_Aires";
AST = "America/Halifax";
BDT = "Asia/Dhaka";
BRST = "America/Sao_Paulo";
BRT = "America/Sao_Paulo";
BST = "Europe/London";
CAT = "Africa/Harare";
CDT = "America/Chicago";
CEST = "Europe/Paris";
CET = "Europe/Paris";
CLST = "America/Santiago";
CLT = "America/Santiago";
COT = "America/Bogota";
CST = "America/Chicago";
EAT = "Africa/Addis_Ababa";
EDT = "America/New_York";
EEST = "Europe/Istanbul";
EET = "Europe/Istanbul";
EST = "America/New_York";
GMT = GMT;
GST = "Asia/Dubai";
HKT = "Asia/Hong_Kong";
HST = "Pacific/Honolulu";
ICT = "Asia/Bangkok";
IRST = "Asia/Tehran";
IST = "Asia/Calcutta";
JST = "Asia/Tokyo";
KST = "Asia/Seoul";
MDT = "America/Denver";
MSD = "Europe/Moscow";
MSK = "Europe/Moscow";
MST = "America/Denver";
NZDT = "Pacific/Auckland";
NZST = "Pacific/Auckland";
PDT = "America/Los_Angeles";
PET = "America/Lima";
PHT = "Asia/Manila";
PKT = "Asia/Karachi";
PST = "America/Los_Angeles";
SGT = "Asia/Singapore";
UTC = UTC;
WAT = "Africa/Lagos";
WEST = "Europe/Lisbon";
WET = "Europe/Lisbon";
WIT = "Asia/Jakarta";

试试这个:

let timezone = TimeZone.current.identifier

这将返回"美国/Sao_Paulo"。

抱歉,这将获取所有列表:

let array = TimeZone.knownTimeZoneIdentifiers

相关内容

最新更新