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()用法及其计算方式与时间的单位转换相关推荐

  1. java时间格式转换_Java中System.currentTimeMillis()计算方式与时间的单位转换

    学会与时间赛跑才能赢得时间的尊重,把握好每一天,趁年轻! java中获取系统当前时间相信大家都会,这是经常用到的也是非常简单的,但还是要经常回顾下一些小细节哦! 一.时间的单位转换 1秒=1000毫秒 ...

  2. 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 纳秒( ...

  3. 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 纳秒( ...

  4. java中的System.currentTimeMillis()是什么?时间的单位转换以及方法的使用

    在开发过程中,通常很多人都习惯使用new Date()来获取当前时间.new Date()所做的事情其实就是调用了System.currentTimeMillis().如果仅仅是需要或者毫秒数,那么完 ...

  5. 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 纳秒( ...

  6. 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 纳秒( ...

  7. Android - System.currentTimeMillis()计算时间差出现负数(NITZ和NTP机制学习)

    一.问题描述 前几天APP突然爆出个问题,recyclerview中的item点击没反应,低概率,之前一直没遇到过. 二.问题原因 复现后看log发现,代码在点击事件中加个isFastClick判断, ...

  8. System.currentTimeMillis()竟然存在性能问题,这我能信?

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 来源:https://dwz.cn/M1NXgypa 在之前的文章中就提到了,System.c ...

  9. Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加

    Java对于时间的处理,计算时间差,比较时间,计算时间前后,时间相加 1.功能介绍 2.实现代码 1.功能介绍 这个是一个实现类,实现了一下功能: (1)获取系统当前时间, (2)比较两个时间的先后, ...

最新文章

  1. android第九步文件的保存和读取
  2. TP3.2的删除缓存与引入第三方库的问题(二)
  3. oracle报错无效列类型,jooq oracle存储过程与ARRAY,无效列类型:1111
  4. java线程并发库之--线程同步工具Exchanger的使用
  5. java对象和json对象之间互相转换
  6. g++编译时的常用选项说明
  7. 胡润百富:华为成为中国最值钱消费电子企业 小米排名第二
  8. c语言五位数大到小排序,刚学c语言,老师让用if编一个五个数字从大到小的排序,有那个大神能帮我,谢谢啦...
  9. hdu1019--Least Common Multiple
  10. JavaScript —— Symbol数据类型之不延伸
  11. Jmeter及JDK下载安装配置教程
  12. ubuntu安装Arial.ttf字体
  13. iperf3网络测试工具下载网址
  14. webstorm搜狗输入法变成繁体字
  15. windows中家庭网络、工作网络、公用网络的作用及区别
  16. MATLAB录制音频显示波形,并绘制其频谱
  17. html图片、背景音乐、滚动文字
  18. 应届生如何成功进入产品经理岗位
  19. 企业经营发展战略的选择
  20. Java多线程之Exchanger

热门文章

  1. 68. Leetcode 669. 修剪二叉搜索树 (二叉搜索树-基本操作类)
  2. NLP-基础知识-001
  3. Batch Normalization的细致理解
  4. python库整理目录
  5. 文巾解题 leetcode993. 二叉树的堂兄弟节点
  6. R语言实战应用精讲50篇(十五)-R语言如何实现数据的导入导出操作
  7. python递归深度报错--RuntimeError: maximum recursion depth exceeded
  8. window7环境下ZooKeeper的安装运行及监控查看
  9. j2ee安全介绍--转
  10. haproxy 学习记录