java.util.concurrent——TimeUnit

来源:互联网 发布:mysql怎么删除列 编辑:程序博客网 时间:2024/05/17 03:22

1.用来进行时间转换

    public static void main(String[] args) {        long hm = TimeUnit.HOURS.toMinutes(1);//将1小时转换为分是60分        long hs = TimeUnit.HOURS.toSeconds(1);//将1小时转换为秒是3600秒        long sh = TimeUnit.SECONDS.toMinutes(60);//将60秒转换为分是1分        long sd = TimeUnit.SECONDS.toHours(3600);//将3600秒转换为小时是1小时        System.out.println(hm);        System.out.println(hs);        System.out.println(sh);        System.out.println(sd);    }

2.替代Thread.sleep();

        try {            TimeUnit.MILLISECONDS.sleep(10);//相当于Thread.sleep(10);            TimeUnit.SECONDS.sleep(10);//相当于Thread.sleep(10*1000);            TimeUnit.MINUTES.sleep(10);//相当于Thread.sleep(10*60*1000);        } catch (InterruptedException e) {        }
0 0
原创粉丝点击