
long
startTime=SystemcurrentTimeMillis();
//执行方法
long
endTime=SystemcurrentTimeMillis();
float
excTime=(float)(endTime-startTime)/1000;
Systemoutprintln("执行时间:"+excTime+"s");
2前台统计时间,显示为秒级别
var
st=new
Date();
//执行方法
var
et=new
Date();
var
execTime=(et-st)/1000;
var
et
=
documentgetElementById("time");
etinnerHTML
="执行时间:"+execTime+"s";
不过从Firefox的firebug调试工具统计时间来看,前台统计时间比真实时间短,
调试工具统计的时间跟后台统计的时间相近,且稍长,合情理,所以前台统计数据直接从后台取。
3得出查询速度的方法是:
在各个select语句前加:
declare
@d
datetime
set
@d=getdate()
并在select语句后加:
select
[语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
import javautilCalendar;
public class Time {
/
@param args
/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar c = CalendargetInstance();
long a = cgetTimeInMillis();
Systemoutprintln(a);
}
}
给你一段代码作为参考,我想你只要调整这个方法即可:
public static void main(String[] args) throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date currentTime=new Date();
//将截取到的时间字符串转化为时间格式的字符串
Date beginTime=sdfparse("1970-01-01 12:53:30");
//默认为毫秒
long interval=(currentTimegetTime()-beginTimegetTime());
}
以上就是关于java中怎么计算一个方法执行时,耗费多少毫秒全部的内容,包括:java中怎么计算一个方法执行时,耗费多少毫秒、java中如何 获得13为位毫秒数、用java如何取得从1970 年到现在的毫秒数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)