我正在尝试使用核心位置计算用户的平均速度,因此我的总行程距离为英里(double totalDistance
)和经过的时间(NSDate *timeElapsed
)。
如何将timeElapsed
转换为双显示小时数?即0.1小时,0.0001小时等,以便我可以正确计算我的平均速度?
答案 0 :(得分:2)
如果您的开始日期不同,请将日期对象转换为NSTimeInterval
(timeIntervalSinceReferenceDate
或timeIntervalSinceDate:
),然后将NSTimeInterval
除以3600。