Java操作应用——如何在java时间操作
提问人:ylm发布时间:2020-09-29
有java时间两种标准方法:
System.currentTimeMillis()、System.nanoTime()
平时产生随机数时我们经常拿时间做种子,比如用System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结果将会差别很小,甚至一样,因为现代的计算机运行速度很快。后来看到java中产生随机数函数以及线程池中的一些函数使用的都是System.nanoTime。
>System.currentTimeMillis返回的是从1970.1.1 UTC 零点开始到现在的时间,精确到毫秒,平时我们可以根据System.currentTimeMillis来计算当前日期,星期几等,可以方便的与Date进行转换,
> System.nanoTime提供相对精确的计时,但是不能用他来计算当前日期,
所以在使用中,我们可以根据我们具体的目的去正确的选择他们。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>