System.currentTimeMillis()用法及其计算方式与时间的单位转换
System.currentTimeMillis()的作用是返回当前的计算机时间,格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数
时间的单位转换
1秒=1000毫秒(ms)
1分钟=60秒
1小时=60分钟=3600秒
用途一:计算某任务 耗费的毫秒
//开始时间long start = System.currentTimeMillis();for (int i = 0; i < 5; i++) {Thread.sleep(10);}//结束时间long end = System.currentTimeMillis();System.out.println("for循环耗时" + (end - start) + "毫秒");
用途二:获得当前的系统时间
//可以直接把这个方法强制转换成date类型Date nowTime = new Date(System.currentTimeMillis());//设定显示格式SimpleDateFormat sdFormatter = new SimpleDateFormat("yyyy-MM-dd");//按指定格式转换String now = sdFormatter.format(nowTime);System.out.println(now);
用途三:用当前毫秒数给文件命名等
File f = new File("c:\\"+System.currentTimeMillis() + "");f.createNewFile();
System.currentTimeMillis()用法及其计算方式与时间的单位转换相关推荐
- java时间格式转换_Java中System.currentTimeMillis()计算方式与时间的单位转换
学会与时间赛跑才能赢得时间的尊重,把握好每一天,趁年轻! java中获取系统当前时间相信大家都会,这是经常用到的也是非常简单的,但还是要经常回顾下一些小细节哦! 一.时间的单位转换 1秒=1000毫秒 ...
- System.currentTimeMillis()计算方式与时间的单位转换
一.时间的单位转换 1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s) 1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s) 1秒=1,000,000,000 纳秒( ...
- java时间单位_System.currentTimeMillis()计算方式与时间的单位转换
一.时间的单位转换 1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s) 1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s) 1秒=1,000,000,000 纳秒( ...
- java中的System.currentTimeMillis()是什么?时间的单位转换以及方法的使用
在开发过程中,通常很多人都习惯使用new Date()来获取当前时间.new Date()所做的事情其实就是调用了System.currentTimeMillis().如果仅仅是需要或者毫秒数,那么完 ...
- System时间计算方式与的单位转换
一.时间的单位转换 1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s) 1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s) 1秒=1,000,000,000 纳秒( ...
- System.currentTimeMillis()的计算方式
一.时间的单位转换 1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s) 1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s) 1秒=1,000,000,000 纳秒( ...
- Android - System.currentTimeMillis()计算时间差出现负数(NITZ和NTP机制学习)
一.问题描述 前几天APP突然爆出个问题,recyclerview中的item点击没反应,低概率,之前一直没遇到过. 二.问题原因 复现后看log发现,代码在点击事件中加个isFastClick判断, ...
- System.currentTimeMillis()竟然存在性能问题,这我能信?
点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 来源:https://dwz.cn/M1NXgypa 在之前的文章中就提到了,System.c ...
- Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加
Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加 1.功能介绍 2.实现代码 1.功能介绍 这个是一个实现类,实现了一下功能: (1)获取系统当前时间, (2)比较两个时间的先后, ...
最新文章
- android第九步文件的保存和读取
- TP3.2的删除缓存与引入第三方库的问题(二)
- oracle报错无效列类型,jooq oracle存储过程与ARRAY,无效列类型:1111
- java线程并发库之--线程同步工具Exchanger的使用
- java对象和json对象之间互相转换
- g++编译时的常用选项说明
- 胡润百富:华为成为中国最值钱消费电子企业 小米排名第二
- c语言五位数大到小排序,刚学c语言,老师让用if编一个五个数字从大到小的排序,有那个大神能帮我,谢谢啦...
- hdu1019--Least Common Multiple
- JavaScript —— Symbol数据类型之不延伸
- Jmeter及JDK下载安装配置教程
- ubuntu安装Arial.ttf字体
- iperf3网络测试工具下载网址
- webstorm搜狗输入法变成繁体字
- windows中家庭网络、工作网络、公用网络的作用及区别
- MATLAB录制音频显示波形,并绘制其频谱
- html图片、背景音乐、滚动文字
- 应届生如何成功进入产品经理岗位
- 企业经营发展战略的选择
- Java多线程之Exchanger
热门文章
- 68. Leetcode 669. 修剪二叉搜索树 (二叉搜索树-基本操作类)
- NLP-基础知识-001
- Batch Normalization的细致理解
- python库整理目录
- 文巾解题 leetcode993. 二叉树的堂兄弟节点
- R语言实战应用精讲50篇(十五)-R语言如何实现数据的导入导出操作
- python递归深度报错--RuntimeError: maximum recursion depth exceeded
- window7环境下ZooKeeper的安装运行及监控查看
- j2ee安全介绍--转
- haproxy 学习记录