TimeUnit类常用的方法解析
TimeUnit是java.util.concurrent包下面的一个类,TimeUnit提供了可读性更好的与时间有关的一些方法。
1.时间转化
年 月 日 时 分 秒 毫秒等时间之间的转化方法
注意: 因为返回的数据类型是long,所以更小单位时间转化为更大单位时间会丢失精度
2. 时间长度参数
如果需要时间长度作为参数传递,可使用TimeUnit 更为优雅
3. 线程休眠
替代Thread.sleep(时间段)
TimeUnit是java.util.concurrent包下面的一个类,TimeUnit提供了可读性更好的与时间有关的一些方法。
年 月 日 时 分 秒 毫秒等时间之间的转化方法
注意: 因为返回的数据类型是long,所以更小单位时间转化为更大单位时间会丢失精度
如果需要时间长度作为参数传递,可使用TimeUnit 更为优雅
替代Thread.sleep(时间段)