码迷,mamicode.com
首页 > 其他好文 > 详细

001 TimeUnit类

时间:2018-04-21 19:44:37      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:转换   seconds   分享图片   time   second   帮助   unit   技术   类型   

一 . 概述

TimeUnit这个类的主要作用就是描述精细化的时间单元类.

其中我们可以精确到秒,毫秒,纳秒等.本质上是一个枚举类型.

我们首先看下这个类的主要结构:

技术分享图片

我们看到这个类中含有的实例有天,小时,分钟,秒,毫秒,纳秒等.

也就是说我们可以获取对应的一个精细化的时间单元.


 

二 .作用

[1] 帮助我们实现休眠操作

@Test
    public void test1() throws InterruptedException {
        TimeUnit.SECONDS.sleep(3);
        System.out.println("我睡醒了...");
    }

这个比我们之前使用的Thread.sleep() 控制起来单位更加容易了.

之前我们需要进行换算到毫秒值.

[2]帮助实现时间的转换.

@Test
    public void test2() {
        //完成时间的转换
        long value = TimeUnit.SECONDS.convert(1, TimeUnit.HOURS);
        System.out.println("一个小时中有多少秒===>"+value);
    }

 

001 TimeUnit类

标签:转换   seconds   分享图片   time   second   帮助   unit   技术   类型   

原文地址:https://www.cnblogs.com/trekxu/p/8902563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!