首页 > 编程语言 > 详细

java中关于时间日期操作的常用函数

时间:2020-03-24 22:17:50      阅读:57      评论:0      收藏:0      [点我收藏+]

1.System.nanoTime()函数

System.nanoTime提供相对精确的计时,但是不能用他来计算当前日期。返回的是纳秒,nanoTime而返回的可能是任意时间,甚至可能是负数……按照API的说明,nanoTime主要的用途是衡量一个时间段,比如说一段代码执行所 用的时间,获取数据库连接所用的时间,网络访问所用的时间等。另外,nanoTime提供了纳秒级别的精度,但实际上获得的值可能没有精确到纳秒。

2.System.currentTimeMillis()函数

System.currentTimeMillis()返回的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年1月1日之间的毫秒差。。

java中关于时间日期操作的常用函数

原文:https://www.cnblogs.com/xc-xinxue/p/12562148.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!