我尝试使用此Wiki获取适用于时区的缩写:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = formatString
dateFormatter.timeZone = NSTimeZone(abbreviation: setZone)
和“GMT”的工作原理与“GST”相同,但由于某种原因,大部分缩写都不起作用(例如GYT)。我应该使用其他格式吗?我也试过传入UTC-X,但这也不起作用
答案 0 :(得分:3)
这是我从NSTimer调用的函数......
let blah = NSTimeZone.knownTimeZoneNames()
let blah2 = NSTimeZone.abbreviationDictionary()
print("\(blah) \(blah2)")
这里有一些代码可以让系统知道时区!
{{1}}