Java中TimeUnit类
大纲
一、TimeUnit使用
TimeUnit使用
TimeUnit是juc工具包提供的一个工具类,可以方便的进行时间的转换。
时间单位:
DAYS:天
HOURS:时
MINUTES:分
SECONDS:秒
MILLISECONDS:毫秒 1秒 = 1000毫秒
MICROSECONDS:微秒 1毫秒 = 1000微秒
NANOSECONDS:纳秒 1微秒 = 1000纳秒
| 方法 | 描述 |
| public long convert(long sourceDuration, TimeUnit sourceUnit) {} | 将指定的日期数字转换成执行的时间 |
| public void sleep(long timeout) throws InterruptedException {} | 指定休眠时间时间 |
范例:
package cn.txp.juc.utils.demo; import java.util.concurrent.TimeUnit; public class TimeUnitDemo { public static void main(String[] args) { // 将1天转换成秒 long time = TimeUnit.SECONDS.convert(1, TimeUnit.DAYS); System.out.println(time); // = 86400 } }
package cn.txp.juc.utils.demo; import java.util.concurrent.TimeUnit; public class TimeUnitDemo2 { public static void main(String[] args) { try { for(int x = 0 ; x < 10 ; x ++) { System.out.println("----"); TimeUnit.SECONDS.sleep(2); } } catch (InterruptedException e) { e.printStackTrace(); } } }
知乎文章: https://www.zhihu.com/people/tan-xu-peng-44
编程专业知识:https://www.cnblogs.com/tjava
编程开发技术问题解决CSDN:https://blog.csdn.net/qq_37291829
JQuery使用方法
浙公网安备 33010602011771号