2011-11-18 9 views

Respuesta

48
NSInteger millisecondsFromGMT = 1000 * [[NSTimeZone localTimeZone] secondsFromGMT]; 

En Swift 3 y Swift 4:

let millisecondsFromGmt = 1000 * TimeZone.autoupdatingCurrent.secondsFromGMT() 
0

véase la respuesta a mi pregunta:

https://stackoverflow.com/a/31988549/3004003

Parece ser más precisos en relación con la expresión prima de compensación, porque "raw" en realidad debería significar "sin DST en absoluto", como en Java (getRawOffset() enClase)

Cuestiones relacionadas