java 通过System.java currenttTimeMillis()方法计算当前时间出错
来源:蜘蛛抓取(WebSpider)
时间:2019-09-23 10:53
标签:
java current
在开发过程中通常很多人都习慣使用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()通常性能就是这样一点一点地消耗掉,这里其实可以声明一个引用
//获得系统的时间,单位为毫秒,转换为妙
//获得系统的时间单位为毫秒,转换为妙