如何在iOS编程中以毫秒为单位获取协调世界时的原始偏移量?
NSInteger millisecondsFromGMT = 1000 * [[NSTimeZone localTimeZone] secondsFromGMT];
在Swift 3和Swift 4中:
let millisecondsFromGmt = 1000 * TimeZone.autoupdatingCurrent.secondsFromGMT()
https://stackoverflow.com/a/31988549/3004003
关于表达式原始偏移量,似乎更加精确,因为“原始”实际上应该意味着“完全没有DST”,就像在Java中一样(java.util.TimeZone
类中的getRawOffset()
)