如何以编程方式获得iOS中协调通用时间的原始毫秒偏移量?
NSInteger millisecondsFromGMT = 1000 * [[NSTimeZone localTimeZone] secondsFromGMT];
在Swift 3和Swift 4中:
let millisecondsFromGmt = 1000 * TimeZone.autoupdatingCurrent.secondsFromGMT()
请参见我的问题的答案:
https://stackoverflow.com/a/31988549/3004003对于表达式原始偏移量似乎更精确,因为"raw"实际上应该意味着"根本没有DST",就像在Java中(getRawOffset()
in java.util.TimeZone
class)