iOS的 – 如何获得时区的原始偏移量?
如何以编程方式获取iOS中协调世界时的原始偏移量(以毫秒为单位)?
NSInteger millisecondsFromGMT = 1000 * [[NSTimeZone localTimeZone] secondsFromGMT];
在Swift 3和Swift 4中:
let millisecondsFromGmt = 1000 * TimeZone.autoupdatingCurrent.secondsFromGMT()
请参阅我的问题的答案:
https://stackoverflow.com/a/31988549/3004003
这似乎是更精确的expression原始偏移量 ,因为“原始”实际上应该是“根本没有DST”,就像它在Java中( java.util.TimeZone
类中的getRawOffset()
)