【发布时间】:2012-01-01 14:16:20
【问题描述】:
如何以编程方式获取 iOS 中协调世界时的原始偏移量(以毫秒为单位)?
【问题讨论】:
标签: ios timezone nstimezone
如何以编程方式获取 iOS 中协调世界时的原始偏移量(以毫秒为单位)?
【问题讨论】:
标签: ios timezone nstimezone
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())
【讨论】: