标签: objective-c nsdate
timeIntervalSinceDate返回的时间单位是多少?是秒,毫秒还是别的什么?
文档说它返回一个NSTimeInterval,但时间单位是该值?
答案 0 :(得分:90)
它返回秒数,作为NSTimeInterval值。
NSTimeInterval
来自this documentation page:
NSTimeInterval总是以秒为单位指定;它在10,000年的范围内产生亚毫秒精度。
答案 1 :(得分:6)
NSDate docs将函数原型显示为:
NSDate
- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate
基础数据类型doc表明:
NSTimeInterval总是以秒为单位指定;它产生了 在10,000年的范围内精确到亚毫秒级。