计算程序运行时间,并将毫秒换算成人看得懂的文字,展示形式为时分秒
/*** 计算程序运行时间,展示形式为 时分秒* */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));}
计算程序运行时间,并将毫秒换算成人看得懂的文字,展示形式为时分秒相关推荐
- Python计算程序运行时间秒级/毫秒级的两种方法datetime和time
Python计算程序运行时间秒级/毫秒级的两种方法datetime和time 简单粗暴,先上代码: import datetime import time# 方法一:datetime.datetime ...
- java计算程序运行时间及时间单位换算
long startTime=System.currentTimeMillis(); for(int i=0;i<100;i++){ System.out.println("当前是:& ...
- linux 计算程序运行时间
写的全面的一篇 还有一种 int getitimer(int which, struct itimerval *value); int setitimer(int which, const struc ...
- Python组织文件 实践:查找大文件、 用Mb、kb显示文件尺寸 、计算程序运行时间...
这个小程序很简单原本没有记录下来的必要,但在编写过程中又让我学到了一些新的知识,并且遇到了一些不能解决的问题,然后,然后就很有必要记录一下. 这个程序的关键是获取文件大小,本来用 os.path.ge ...
- C++获取当前时间和计算程序运行时间的方法
获取当前时间: 注意一点就是如果程序很小,那么运行速度回很快,此时求出的程序运行时间会等于0 #include <iostream> #include <Windows.h> ...
- Python组织文件 实践:查找大文件、 用Mb、kb显示文件尺寸 、计算程序运行时间
这个小程序很简单原本没有记录下来的必要,但在编写过程中又让我学到了一些新的知识,并且遇到了一些不能解决的问题,然后,然后就很有必要记录一下. 这个程序的关键是获取文件大小,本来用 os.path.ge ...
- C/C++中计算程序运行时间
http://blog.csdn.net/trustbo/article/details/10582287 以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock()最 ...
- C语言如何计算程序运行时间
C语言如何计算程序运行时间 C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t 函数原型: clock_t __cdecl clock(void); clock_t是一个长整 ...
- Java使用System.currentTimeMillis()方法计算程序运行时间
Java 中提供的 System.currentTimeMillis() 方法用于获取当前的计算机时间,时间的表达格式为当前计算机时间和 GMT 时间(格林威治时间)1970年1月1号0时0分0秒所差 ...
- 计算程序运行时间(time_t, clock_t)
转载自:http://blog.chinaunix.net/uid-23208702-id-75182.html 计算程序运行时间(time_t, clock_t)-whyliyi-ChinaUnix ...
最新文章
- 强化学习(九)- 策略梯度方法 - 梯度上升,黑箱优化,REINFORCE算法及CartPole实例
- 和平精英android怎么写符号,和平精英名字特殊符号怎么打 和平精英名字特殊符号输入方法...
- java:数据结构(二)栈的应用(进制转换全收集)
- [题解]CQOI2012 T2 组装 assemble
- 苹果电脑怎么设置佳博标签打印机_自动接单、打印快,手动调节音量,佳博推出后厨专用智能打印机...
- MediaInfo源代码分析 5:JPEG解析代码分析
- Python继承范例
- NVM node版本管理工具的安装和使用
- MySQL基础3-SQL语言
- Swing - 简单入门
- 补锅之校内测(桶哥系列)
- python游戏csgo开挂_V社:用深度学习检测CSGO中的开挂行为
- 什么是mybatis,全是干货
- Documentum常见问题4—如何通过vlink方式直接查看文档内容【转】
- Win10桌面一刷新就卡死
- 迷你播放器--第一阶段(5)--添加搜索功能--autoCompleteBox的使用
- 乳腺癌组织病理图像分类
- 非线性方程(组)的求解
- Python3从搜狐国际新闻抓取---尝试版
- java图片与文字拼接
热门文章
- 《开学第一课》观后感——幸福
- desktop window manager
- matlab绘图边框美化
- [剑指offer]-导航总结篇
- java高级软件架构师实战培训阶段一
- 4k纸是几厘米乘几厘米_几厘米?4k的纸多大?
- m132nw与m132snw差异_最新评测揭秘m132nw与m132snw差异哪个好?各个型号有什么区别?用户实话实说...
- STM32库内程序一些好的编程思路、方法及好的程序
- java中mysql的优化,Java培训实战教程之mysql优化
- 【网络与信息安全】 2019年-中国计算机学会推荐国际学术会议和期刊目录(三)