2013-03-28 34 views
0

我知道在Python中,你可以得到自1972年以來的時間或從那裏一段時間。我想知道Objective-C中是否有類似的功能,或者如果我需要做些什麼來計算它。如何獲得時間自1972年以來在目標-C

+1

僅供參考'1月1日,1970'被稱爲劃時代的時間。 – 2013-03-28 01:42:48

回答

7

嗯,有[[NSDate date] timeIntervalSince1970],這給時間(單位:秒),因爲午夜1月1日,1970年

[NSDate date]返回當前時間;您可以獲得相對於您有NSDate對象的任何時間的秒自開始時間。

+0

第一個正是我想要的感謝! – 2013-03-28 02:38:02

0

從它的聲音,你不關心特定的開始日期,只是一個經過時間的數字,你可以得到毫秒。 CFAbsoluteTimeGetCurrent()將爲您提供當前系統時間的雙精度值。

0

如果沒有必須的Objective-C:

long timeSinceEpoch = time(NULL); 
+1

'time(3)'返回'time_t',而不是'unsigned int'。 – 2013-03-28 03:55:08

相關問題