/*** 计算程序运行时间,展示形式为 时分秒* */public static String computationDiffTime(long startTime, long endTime) {// 差值long diffValue = endTime - startTime;int hour = 1000 * 60 * 60;// 定义小时的计算常量int minute = 1000 * 60;//定义分钟的计算常量int second = 1000;//定义秒的计算常量String resultSize = "";// 格式化小数DecimalFormat df = new DecimalFormat("0.00");if (diffValue / hour >= 1) {resultSize = df.format(diffValue / (float) hour) + "时";} else if (diffValue / minute >= 1) {resultSize = df.format(diffValue / (float) minute) + "分";} else if (diffValue / second >= 1) {resultSize = df.format(diffValue / (float) second) + "秒";} else {resultSize = diffValue + "毫秒";}return resultSize;}/*** 测试* */public static void main(String[] args) {long startTime = System.currentTimeMillis();// 模拟睡眠六秒try {Thread.sleep(6000);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}long endTime = System.currentTimeMillis();System.out.println(computationDiffTime(startTime, endTime));}

计算程序运行时间,并将毫秒换算成人看得懂的文字,展示形式为时分秒相关推荐

  1. Python计算程序运行时间秒级/毫秒级的两种方法datetime和time

    Python计算程序运行时间秒级/毫秒级的两种方法datetime和time 简单粗暴,先上代码: import datetime import time# 方法一:datetime.datetime ...

  2. java计算程序运行时间及时间单位换算

    long startTime=System.currentTimeMillis(); for(int i=0;i<100;i++){ System.out.println("当前是:& ...

  3. linux 计算程序运行时间

    写的全面的一篇 还有一种 int getitimer(int which, struct itimerval *value); int setitimer(int which, const struc ...

  4. Python组织文件 实践:查找大文件、 用Mb、kb显示文件尺寸 、计算程序运行时间...

    这个小程序很简单原本没有记录下来的必要,但在编写过程中又让我学到了一些新的知识,并且遇到了一些不能解决的问题,然后,然后就很有必要记录一下. 这个程序的关键是获取文件大小,本来用 os.path.ge ...

  5. C++获取当前时间和计算程序运行时间的方法

    获取当前时间: 注意一点就是如果程序很小,那么运行速度回很快,此时求出的程序运行时间会等于0 #include <iostream> #include <Windows.h> ...

  6. Python组织文件 实践:查找大文件、 用Mb、kb显示文件尺寸 、计算程序运行时间

    这个小程序很简单原本没有记录下来的必要,但在编写过程中又让我学到了一些新的知识,并且遇到了一些不能解决的问题,然后,然后就很有必要记录一下. 这个程序的关键是获取文件大小,本来用 os.path.ge ...

  7. C/C++中计算程序运行时间

    http://blog.csdn.net/trustbo/article/details/10582287 以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock()最 ...

  8. C语言如何计算程序运行时间

    C语言如何计算程序运行时间 C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t 函数原型: clock_t __cdecl clock(void); clock_t是一个长整 ...

  9. Java使用System.currentTimeMillis()方法计算程序运行时间

    Java 中提供的 System.currentTimeMillis() 方法用于获取当前的计算机时间,时间的表达格式为当前计算机时间和 GMT 时间(格林威治时间)1970年1月1号0时0分0秒所差 ...

  10. 计算程序运行时间(time_t, clock_t)

    转载自:http://blog.chinaunix.net/uid-23208702-id-75182.html 计算程序运行时间(time_t, clock_t)-whyliyi-ChinaUnix ...

最新文章

  1. 强化学习(九)- 策略梯度方法 - 梯度上升,黑箱优化,REINFORCE算法及CartPole实例
  2. 和平精英android怎么写符号,和平精英名字特殊符号怎么打 和平精英名字特殊符号输入方法...
  3. java:数据结构(二)栈的应用(进制转换全收集)
  4. [题解]CQOI2012 T2 组装 assemble
  5. 苹果电脑怎么设置佳博标签打印机_自动接单、打印快,手动调节音量,佳博推出后厨专用智能打印机...
  6. MediaInfo源代码分析 5:JPEG解析代码分析
  7. Python继承范例
  8. NVM node版本管理工具的安装和使用
  9. MySQL基础3-SQL语言
  10. Swing - 简单入门
  11. 补锅之校内测(桶哥系列)
  12. python游戏csgo开挂_V社:用深度学习检测CSGO中的开挂行为
  13. 什么是mybatis,全是干货
  14. Documentum常见问题4—如何通过vlink方式直接查看文档内容【转】
  15. Win10桌面一刷新就卡死
  16. 迷你播放器--第一阶段(5)--添加搜索功能--autoCompleteBox的使用
  17. 乳腺癌组织病理图像分类
  18. 非线性方程(组)的求解
  19. Python3从搜狐国际新闻抓取---尝试版
  20. java图片与文字拼接

热门文章

  1. 《开学第一课》观后感——幸福
  2. desktop window manager
  3. matlab绘图边框美化
  4. [剑指offer]-导航总结篇
  5. java高级软件架构师实战培训阶段一
  6. 4k纸是几厘米乘几厘米_几厘米?4k的纸多大?
  7. m132nw与m132snw差异_最新评测揭秘m132nw与m132snw差异哪个好?各个型号有什么区别?用户实话实说...
  8. STM32库内程序一些好的编程思路、方法及好的程序
  9. java中mysql的优化,Java培训实战教程之mysql优化
  10. 【网络与信息安全】 2019年-中国计算机学会推荐国际学术会议和期刊目录(三)