web-dev-qa-db-ja.com

timeIntervalSinceDateは何時間単位を返しますか?

TimeIntervalSinceDateは何時間単位を返しますか?それは、秒、ミリ秒、または何か他のものですか?

ドキュメントにはNSTimeIntervalが返されると書かれていますが、その値は時間の単位ですか?

71
Moshe

秒数をNSTimeInterval値として返します。

このドキュメントページ から:

NSTimeIntervalは常に秒単位で指定されます。 10,000年の範囲でミリ秒未満の精度が得られます。

91
esqew

NSDatedocs は、関数のプロトタイプを次のように示しています。

- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate

そして、Foundation Data Types doc 状態:

NSTimeIntervalは常に秒単位で指定されます。 10,000年の範囲でミリ秒未満の精度が得られます。

6
GarlicFries