2016-12-26 257 views

回答

0

轉換該字符串NSDate然後使用該日期與.timeIntervalSince1970,將在Double

0

使用此產生時間戳轉換UNIX時間

let timeInterval = 1415639000 (Your time interval) 
let unixTime = NSDate(timeIntervalSince1970: timeInterval) 
0
extension String { 

    //MARK:UTCStringToDate 
    var utcStringToUnix:NSTimeInterval { 
    let dateFormatter = NSDateFormatter() 
    dateFormatter.timeZone = NSTimeZone(name: "UTC") 
    dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" 
    let utcDate = dateFormatter.dateFromString(self) 
    let unixTime = utcDate?.timeIntervalSince1970 

     return unixTime! 
    } 
} 

使用這個擴展..只使用:let unix = utcString.utcStringToUnix

相關問題