我正在检查CMRecordedAccelerometerData,它具有一个时间戳,定义为:
时间戳是自设备以来的时间(以秒为单位)已启动。
如何将时间戳从设备上次引导转换为NSDate?
时间戳是一个TimeInterval,是Double的类型别名,它表示持续时间(以秒为单位)。因此,您可以使用NSDate的timeIntervalSince1970
将TimeInterval转换为日期。
let myTimeInterval:TimeInterval = 1574660642
let dateNow = NSDate(timeIntervalSince1970: myTimeInterval) //will print "Nov 24, 2019 at 9:44 PM"