我有一个 CFAbsoluteTime,我需要获取当前时间之间的时差并将其作为 CFAbsoluteTime 返回。有没有一种方法可以做到这一点,而不需要我作为 NSDate 进行所有转换?
最佳答案
时间差由 CFTimeInterval
表示,而不是 CFAbsoluteTime
,但无论如何,它们实际上都是 double
的类型别名。因此,获取 NSDate
的 CFAbsoluteTime
并减去:
CFTimeInterval difference = someAbsoluteTime - myDate.timeIntervalSinceReferenceDate;
关于ios - 获取 CFAbsoluteTime 和 NSDate 之间的时间差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26025426/