java 計算方法執行時間

  • 1.後臺統計方法執行時間,顯示爲秒級別

           long startTime=System.currentTimeMillis();

           //執行方法

    long endTime=System.currentTimeMillis();

           float excTime=(float)(endTime-startTime)/1000;

           System.out.println("執行時間:"+excTime+"s");

  • 2.前臺統計時間,顯示爲秒級別

            var st=new Date();

            //執行方法

            var et=new Date();

            

           var execTime=(et-st)/1000;

           var et = document.getElementById("time");

            et.innerHTML ="執行時間:"+execTime+"s";

    不過從Firefox的firebug調試工具統計時間來看,前臺統計時間比真實時間短,

    調試工具統計的時間跟後臺統計的時間相近,且稍長,合情理,所以前臺統計數據直接從後臺取。

  • 3.得出查詢速度的方法是:在各個select語句前加:declare @d datetime

    set @d=getdate()

    並在select語句後加:

    select [語句執行花費時間(毫秒)]=datediff(ms,@d,getdate())

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章