在軟件開(kāi)發(fā)過(guò)程中經(jīng)常需要知道程序運(yùn)行的大概時(shí)間拐叉,或者需要在規(guī)定時(shí)間內(nèi)取數(shù)據(jù),這是可以使用下面的方法獲取時(shí)間段愕掏。
// 獲取當(dāng)前系統(tǒng)時(shí)間
long startTime = System.currentTimeMillis();
// 程序運(yùn)行 processRun();
// 獲取當(dāng)前的系統(tǒng)時(shí)間物遇,與初始時(shí)間相減就是程序運(yùn)行的毫秒數(shù)俩功,除以1000就是秒數(shù)
long endTime = System.currentTimeMillis();
long usedTime = (endTime-startTime)/1000;