在軟件開發過程當中常常須要知道程序運行的大概時間,或者須要在規定時間內取數據,這是可使用下面的方法獲取時間段,還能夠用在限時循環java
方法一:blog
/** 獲取當前系統時間*/ 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; //循環內容 }