Java中簡單計時的方法(可以用來限時循環)


在軟件開發過程中經常需要知道程序運行的大概時間,或者需要在規定時間內取數據,這是可以使用下面的方法獲取時間段,還可以用在限時循環

 

方法一:

/** 獲取當前系統時間*/
long startTime =  System.currentTimeMillis();
/** 程序運行 processRun();*/
 
/** 獲取當前的系統時間,與初始時間相減就是程序運行的毫秒數,除以1000就是秒數*/
long endTime =  System.currentTimeMillis();
long usedTime = (endTime-startTime)/1000;

  

方法二:

//初始化變量
Date before=new Date();
Date now=new Date();

//定時循環
while(t<=10//循環時間){
 
            // 計算循環總時長
            now = new Date();
            // 現在的時間減去開始的時間可以計算出來使用的時間
            t = (now.getTime() - before.getTime())/1000;
 
            //循環內容
            
}

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM