0

我知道在 python 中,你可以得到自 1972 年或附近某个时间以来的毫秒数。我想知道 Objective-C 中是否有类似的功能,或者我是否需要做一些计算来计算它。

4

3 回答 3

7

嗯,有[[NSDate date] timeIntervalSince1970],它给出了自 1970 年 1 月 1 日午夜以来的时间(以秒为单位)。

[NSDate date]返回当前时间;您可以获得相对于您拥有NSDate对象的任何时间的秒数。

于 2013-03-28T01:43:27.950 回答
0

从它的声音来看,您并不关心特定的开始日期,只关心您可以从中获得毫秒数的经过时间数。CFAbsoluteTimeGetCurrent()将为您提供当前系统时间的双精度值。

于 2013-03-28T01:49:50.763 回答
0

如果它不必是Objective-C:

long timeSinceEpoch = time(NULL);
于 2013-03-28T01:50:11.873 回答