第一種是以毫秒為單位計算的。
//偽**
long starttime=system.currenttimemillis(); //獲取開始時間
dosomething(); //測試的**段
long endtime=system.currenttimemillis(); //獲取結束時間
//偽**
long starttime=system.currenttimemillis(); //獲取開始時間
dosomething(); //測試的**段
long endtime=system.currenttimemillis(); //獲取結束時間
第二種是以納秒為單位計算的。
//偽**long starttime=system.nanotime(); //獲取開始時間
dosomething(); //測試的**段
long endtime=system.nanotime(); //獲取結束時間
//偽**
long starttime=system.nanotime(); //獲取開始時間
dosomething(); //測試的**段
long endtime=system.nanotime(); //獲取結束時間
獲取程式執行時間
獲取程式執行時間,對程式效能進行度量。include double start clock 段 system 程式名.exe 僅對於dos double end clock double time double end begin clocks per sec 1000 ms include dwo...
VC 獲取程式執行時間和系統執行時間
cstring str,str1 獲取程式執行時間 long t1 gettickcount 程式段開始前取得系統執行時間 ms sleep 500 afxmessagebox do something.long t2 gettickcount 程式段結束後取得系統執行時間 ms str.forma...
C 獲取程式執行時間
命名空間 system.diagnostics stopwatch 例項可以測量乙個時間間隔的執行時間,也可以測量多個時間間隔的總執行時間。在典型的 stopwatch 方案中,先呼叫 start 方法,然後呼叫 stop 方法,最後使用 elapsed 屬性檢查執行時間。stopwatch 例項或...