NSDate(经过时间)到几小时

时间:2011-11-01 16:47:49

标签: objective-c nsdate

我正在尝试使用核心位置计算用户的平均速度,因此我的总行程距离为英里(double totalDistance)和经过的时间(NSDate *timeElapsed)。

如何将timeElapsed转换为双显示小时数?即0.1小时,0.0001小时等,以便我可以正确计算我的平均速度?

1 个答案:

答案 0 :(得分:2)

如果您的开始日期不同,请将日期对象转换为NSTimeIntervaltimeIntervalSinceReferenceDatetimeIntervalSinceDate:),然后将NSTimeInterval除以3600。