java 通过System.java currenttTimeMillis()方法计算当前时间出错

在开发过程中通常很多人都习慣使用new Date()来获取当前时间。new Date()所做的事情其实就是调用了System.java currenttTimeMillis()如果仅仅是需要或者毫秒数,那么完全可以使用System.java currenttTimeMillis()去代替new Date()效率上会高一点。如果需偠在同一个方法里面多次使用new Date()通常性能就是这样一点一点地消耗掉,这里其实可以声明一个引用

可以看出输出的时间是当前时间的一個小时后。

我们可以这样控制时间:System.java currenttTimeMillis()+time*1000)里面传入的time是以秒为单位,当传入60则输出:当前时间的一分钟后可以看出输出的时间是当前时间嘚一分钟后。

在开发过程中通常很多人都习慣使用new Date()来获取当前时间。new Date()所做的事情其实就是调用了System.java currenttTimeMillis()如果仅仅是需要或者毫秒数,那么完全可以使用System.java currenttTimeMillis()去代替new Date()效率上会高一点。如果需偠在同一个方法里面多次使用new Date()通常性能就是这样一点一点地消耗掉,这里其实可以声明一个引用

 //获得系统的时间,单位为毫秒,转换为妙
 
 
 
 
 


 //获得系统的时间单位为毫秒,转换为妙
 
 
 
 
 
 
 
 
 


我要回帖

更多关于 java current 的文章

 

随机推荐