我使用timeZoneWithName,但我不知道時區的名稱。我在哪裏可以找到時間表列表?我在哪裏可以找到時間表列表?
[NSTimeZone timeZoneWithName:@"US/Eastern"];
我使用timeZoneWithName,但我不知道時區的名稱。我在哪裏可以找到時間表列表?我在哪裏可以找到時間表列表?
[NSTimeZone timeZoneWithName:@"US/Eastern"];
我找到了解決辦法。
NSLog(@"%@", [NSTimeZone knownTimeZoneNames]);
由於我無法發佈答案,所以我在pastebin.com上粘貼了這個答案。這是最新iOS 6版本的整個列表:http://pastebin.com/ibNU2RcG – Brett 2013-06-10 18:14:40
如果您想要更多關於城市名稱的動態時區,例如您可以在Swift中使用: 'let parisTimezoneName = NSTimeZone.knownTimeZoneNames()。filter { $ 0.containsString(「Paris」) } .first; dateFormatter.timeZone = NSTimeZone(name:parisTimezoneName!)' – Artheyn 2016-09-13 14:11:53
或者在Swift 4中使用print(TimeZone.abbreviationDictionary) – Dawy 2017-12-22 16:18:21
這可能對在何處尋找信息:https://en.wikipedia.org/wiki/Tz_database – 2012-03-18 20:14:10
http://twiki.org/cgi-bin/xtra/tzdatepick.html – 2012-03-18 20:28:07
這是一個編程相關的問題,因爲時區名稱可能會因平板,操作系統版本而有所不同......那些把這個問題作爲主題投票的人只是沒有正確地理解它。 – 2012-10-08 12:54:35