xcode中列印毫秒時間

2021-06-06 09:11:29 字數 780 閱讀 3355

直接列印[nsdate date]得到的是精確到秒的時間,

下面的方法可以列印精確到毫秒的時間。

nsdateformatter *dateformatter = [[nsdateformatter alloc] init];

[dateformatter setdatestyle:nsdateformattermediumstyle];

[dateformatter settimestyle:nsdateformattershortstyle];

[dateformatter setdateformat:@"yyyy-mm-dd hh:mm:ss.sss"];

nslog(@"

date=%@", [dateformatter stringfromdate:[nsdate date]]);

[dateformatter release];

但實際上,我們是不知道後面的.sss是否精確,或者還是乙個粗略值。

有時在順序的**中輸入log時,發現後面的**輸出的log比前面的**輸出的log還要早, 這在順序執行的**中是非常奇怪的,但是加上這個dateformatter後,順序就正常了,不知何故,有空可以研究一下。

另外, 通過上面的dateformatter輸出的時間與用nslog輸出時,

2012-05-10 16:33:58.799 cameraseek[2747:6703] double play

左邊的顯示時間中的毫秒是完全一致的。

MFC中TRACE時間到毫秒的方法

mfc中trace時間到毫秒的方法,沒什麼含量,就是記錄一下 ctime time ctime getcurrenttime struct timeb timebuffer ftime64 s timebuffer systemtime t getlocaltime t trace 04d年 02d...

Delphi中獲取Unix時間戳 秒 毫秒

按秒轉換 uses dateutils datetimetounix now 可以轉換到unix時間,但是,它得到的時間比c語言中time 得到的時間大了86060 這是因為now是當前時區的時間,c語言中time 是按格林威治時間計算的,北京時間比格林威治時間多了8小時 datetimetouni...

Xcode時間格式

時間設定的格式 nsstring getdate 大寫的h日期格式將預設為24小時制,小寫的h日期格式將預設為12小時 不需要特別設定,只需要在dataformat裡設定類似 yyyy mmm dd 這樣的格式就可以了 日期格式如下 y 年 year 1996 96 m 年中的月份 month ju...