Date date=new Date(); 
long hm=date.getTime(); //获取毫秒

或者

毫秒级:System.currentTimeMillis()

纳秒级: System.nanoTime()

用 System.nanoTime()

public static long nanoTime()

返回最准确的可用系统计时器的当前值,以毫微秒为单位。 
此方法只能用于测量已过的时间,与系统或钟表时间的其他任何时间概念无关。返回值表示从某一固定但任意的时间算起的毫微秒数(或许从以后算起,所以该值可能为负)。此方法提供毫微秒的精度,但不是必要的毫微秒的准确度。它对于值的更改频率没有作出保证。在取值范围大于约 292 年(263 毫微秒)的连续调用的不同点在于:由于数字溢出,将无法准确计算已过的时间。

例如,测试某些代码执行的时间长度:

long startTime = System.nanoTime(); 
// ... the code being measured ... 
long estimatedTime = System.nanoTime() - startTime;

返回:系统计时器的当前值,以毫微秒为单位。 
从以下版本开始:1.5

------------------------------------------------------------------------------------------------

时钟周期是一个时间的量,人们规定10纳秒(ns)为一个时钟周期。时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周期就意味着更高的工作频率。对于PC100规格的内存来说,它的运行时钟周期应该不高于10纳秒。纳秒与工作频率之间的转换关系为:1000 / 时钟周期 = 工作频率。例如,标称10纳秒的PC100内存芯片,其工作频率的表达式就应该是1000 / 100 = 100MHZ,这说明此内存芯片的额定工作频率为100MHZ。目前市场上一些质量优秀的内存通常可以工作在比额定频率高的频率下,这为一些喜欢超频的朋友带来了极大的方便。例如KingMAX的PC100内存,此类内存多采用8纳秒的芯片,相对于其100MHZ的频率来说,频率提高的余地还很大,许多用户都可以让它们工作在133MHZ甚至更高的频率下。能不能超频使用很大程度上反应了内存芯片以及PCB板的质量。不过,仅仅凭借时钟周期来判断内存的速度还是不够的,内存CAS的存取时间和延迟时间也在一定程度上决定了内存的性能。

时间的单位换算

1秒=1000毫秒(ms) 
1毫秒=1/1,000秒(s) 
1秒=1,000,000 微秒(μs) 
1微秒=1/1,000,000秒(s) 
1秒=1,000,000,000 纳秒(ns) 
1纳秒=1/1,000,000,000秒(s) 
1秒=1,000,000,000,000 皮秒(ps) 
1皮秒=1/1,000,000,000,000秒(s)

秒(s) 毫秒(ms) 微秒(μs) 纳秒(ns) 皮秒(ps)及Java获得相关推荐

  1. 时钟周期及秒(s) 毫秒(ms) 微秒(μs) 纳秒(ns) 皮秒(ps)之间转换

    1秒=1000毫秒(ms)  1毫秒=1/1,000秒(s)  1秒=1,000,000 微秒(μs)  1微秒=1/1,000,000秒(s)  1秒=1,000,000,000 纳秒(ns)  1 ...

  2. C++ - 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳

    1 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳 1.1 当前时间戳获取方法 先使用std::chrono获取当前系统时间,然后将当前系统时间转换为纪元时间std::time_ ...

  3. 超人气光棍节!现在时间虽然不是2011年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11......

    尽管我们没有机会经历1111年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11...,但是我们马上要迎来,2011年11月11日11点11分11秒11毫秒11 ...

  4. 时钟周期-秒、毫秒、微秒、纳秒之间的换算

    2019独角兽企业重金招聘Python工程师标准>>> s(秒).ms(毫秒).μs(微秒).ns(纳秒) 其中:1s=1000ms,1 ms=1000μs,1μs=1000ns 时 ...

  5. 时间的换算(时、分、秒、毫秒、微秒、纳秒)

    1 时 = 60 分 1 分 = 60 秒 1 秒 = 1000 毫秒 1 毫秒 = 1000 微秒 1 微秒 = 1000 纳秒

  6. Linux 下c获取当前时间戳(精确到秒和毫秒或者微秒或者纳秒)

    2019独角兽企业重金招聘Python工程师标准>>> t.c源码: #include <stdlib.h> #include <stdio.h> #incl ...

  7. pwm一个时间单位_时间的换算单位是怎么换算的啊,秒,毫秒,微妙,纳秒等

    展开全部 常见时间单位换算: 1秒=1000毫秒(ms) 1秒=1,000,000 微秒62616964757a686964616fe58685e5aeb931333366303836(μs) 1秒= ...

  8. linux内核纳秒精度时间,Linux时钟精度:毫秒?微妙?纳秒?

    最近被内核时钟精度弄的很是郁闷.具体情况如下: 扫盲:1秒=1000毫秒=1000000微妙=1000000000纳秒 首先:linux有一个很重要的概念--节拍,它的单位是(次/秒).2.6内核这个 ...

  9. java 纳秒 格式化_Java日期时间API系列35-----Jdk8中java.time包中的新的日期时间API类应用,微秒和纳秒等更精确的时间格式化和解析。...

    通过Java日期时间API系列1-----Jdk7及以前的日期时间类中得知,Java8以前除了java.sql.Timestamp扩充纳秒,其他类最大只精确到毫秒:Java8 time包所有相关类都支 ...

最新文章

  1. 浅谈HTTP中Get与Post的区别
  2. SpringBoot巧用 @Async 提升API接口并发能力
  3. 再谈CVE-2017-7047 Triple_Fetch和iOS 10.3.2沙盒逃逸
  4. Oracle Quality --- Setup Collection Element and Collection Plan
  5. windows配置solr5.5.2(不通过tomcat,使用内置jetty)
  6. do语句转化为局部函数一例
  7. hssfworkbook.write 生成文件 数据丢失_电脑文件丢失了,数据恢复我只用这一个软件!...
  8. 数据科学 IPython 笔记本 8.8 直方图,分箱和密度
  9. 剑指Offer值字符串的排列
  10. 因学习需要记录自己的计划,故遍历了自己的目录
  11. java安装教程_JAVA教程_Windows环境Java安装部署教程
  12. 口腔菌群想要突破?这一方法潜力无限
  13. 解决python UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xb5‘ in position 255: illegal mult
  14. 80386 Programmer's Manual: Chapter 9 Exceptions and Interrupts(Personal Translation)
  15. ZN-61A网络型PLC可编程控制器实训装置
  16. BaseQuickAdapter 条目复用问题
  17. 使用阿里云提供的短信服务发送短信(个人版)
  18. 【GCC】2: RTCP cc-feeback 抓包对比协议
  19. 程序员写作云笔记推荐
  20. 宇道生物完成复星医药Pre-A轮融资,专注药物研发信息化和智能化开发...

热门文章

  1. Python基础(编写程序制作英文学习词典)
  2. 什么是替换加密(凯撒密码)?原理是什么?
  3. Unity初级项目实战:官方宇宙飞机大战游戏(二)
  4. 不拘一格-网飞的自由与责任工作法 No Rules Rules - Netflix Culture of Reinvention
  5. 航空母舰与钢铁侠助阵,这么硬核的智能锁你见过么
  6. 数字标牌软件测试,数游数字标牌软件
  7. Java调用金蝶接口
  8. C Primer Plus 第六版---编程练习4
  9. 递推法之-------核电站问题(超简洁代码!!!)
  10. WebLogic历史漏洞汇总与复现