【发布时间】:2017-02-10 18:02:10
【问题描述】:
从给定的 NSDate 中获取所需的正时间间隔。以下两种方法都可以做到这一点。
NSTimeInterval timeInterval = [[NSDate date] timeIntervalSinceDate:dateStart];
timerLbl.text=[[NSDateComponentsFormatter new] stringFromTimeInterval:timeInterval];
或
NSTimeInterval timeInterval = fabs([dateStart timeIntervalSinceNow]);
timerLbl.text=[[NSDateComponentsFormatter new] stringFromTimeInterval:timeInterval];
想知道最后一种方法是否可行。感谢您的意见。
【问题讨论】:
-
我不明白为什么会导致问题。
fabs接受并返回Double- 这基本上就是TimeInterval的含义。
标签: ios objective-c iphone nstimeinterval