NSDate并且timeIntervalSince*方法将返回a NSTimeInterval,该精度为毫秒以下精度的两倍。NSTimeInterval以秒为单位,但是它使用双精度来提高精度。为了计算毫秒时间精度,您可以执行以下操作:// Get a current time for where you want to start measuring fromNSDate *date = [NSDate date];// do work...// Find elapsed time and convert to milliseconds// Use (-) modifier to conversion since receiver is earlier than nowdouble timePassed_ms = [date timeIntervalSinceNow] * -1000.0;timeIntervalSinceNow上的文档。还有许多其他的方法来计算使用这个区间NSDate,并且我会建议在寻找的类文档NSDate,其在被发现的NSDate类参考。