获取CFAbsoluteTime和NSDate之间的时间差



我有一个CFAbsoluteTime,我需要获得当前时间之间的时间差,并将其作为CFAbsolutTime返回。有没有一种方法可以做到这一点,而不包括我作为NSDate进行所有转换?

时差由CFTimeInterval表示,而不是由CFAbsoluteTime表示,但无论如何,它们实际上都是double的类型别名。所以得到NSDateCFAbsoluteTime并减去:

CFTimeInterval difference = someAbsoluteTime - myDate.timeIntervalSinceReferenceDate;

最新更新