iOS 时间戳相互转换

420 阅读1分钟

时间戳转时间


public func getDate() -> String {

let date = Date.init(timeIntervalSince1970: Double(self)!)

let formatter = DateFormatter()

formatter.dateFormat = "yyyy-MM-dd" // HH:mm:ss

let dateString = formatter.string(from: date)

return dateString

}

时间转时间戳


public func getTimestamp() -> Double {

let formatter = DateFormatter()

formatter.dateFormat = "YYYY-MM-dd"

let last = formatter.date(from: self)

let timeStamp = last?.timeIntervalSince1970

return timeStamp ?? 0

}