我有一个来自sql数据库的马赫绝对时间戳,我想在我的应用程序中阅读。我想显示这个时间戳,所以我想将它转换为NSDate。这怎么可能?我有一个这样的时间戳:443959550
(结果是UTC:26.01.2015 10:05:50
)
答案 0 :(得分:1)
443959550
似乎是自参考日期以来的时间间隔
格林威治标准时间2001年1月1日:
let date = NSDate(timeIntervalSinceReferenceDate: 443959550)
println(date) // 2015-01-26 10:05:50 +0000
答案 1 :(得分:0)
看看timeIntervalSince1970
。在那里,您可以将时间戳设置为init-parameter。
var timeStamp = 443959550
//NSDate
var date = NSDate(timeIntervalSince1970:443959550)