admin管理员组文章数量:1794759
打印java代码执行时间
package com.gcl.tools; public class ExecutionTime { public String PrintDate(Long startTime, Long endTime, String note){ // 计算并打印耗时 Long tempTime = (endTime - startTime); String result = note + (((tempTime/86400000)>0)?((tempTime/86400000)+"d"):"")+ ((((tempTime/86400000)>0)||((tempTime%86400000/3600000)>0))?((tempTime%86400000/3600000)+"h"):(""))+ ((((tempTime/3600000)>0)||((tempTime%3600000/60000)>0))?((tempTime%3600000/60000)+"m"):(""))+ ((((tempTime/60000)>0)||((tempTime%60000/1000)>0))?((tempTime%60000/1000)+"s"):(""))+ ((tempTime%1000)+"ms"); System.out.println(result); return result; } public static void main(String[] args) { // 代码运行开始时间 Long startTime = System.currentTimeMillis(); // 代码运行结束时间 Long endTime = System.currentTimeMillis(); // 打印说明 String note = "程序执行时长"; new ExecutionTime().PrintDate(startTime, endTime, note); } }
版权声明:本文标题:打印java代码执行时间 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686845194a109472.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论