TimeUnit类常用方法
- TimeUnit 表示给定单元粒度的时间段;
- 进行时间颗粒度的转换
- 延时
常用的颗粒度
/* 天 */TimeUnit.DAYS;/* 小时 */TimeUnit.HOURS;/* 分钟 */TimeUnit.MINUTES;/* 秒 */TimeUnit.SECONDS;/* 毫秒 */TimeUnit.MILLISECONDS;
时间颗粒度转换的方法
/* 将指定颗粒度的时间转换为纳秒数 */public long toNanos(long tim);/* 将指定颗粒度的时间转换为微秒数 */public long toMicros(long tim);/* 将指定颗粒度的时间转化成毫秒 */public long toMillis(long tim);/* 将指定颗粒度的时间转化成秒 */public long toSeconds(long tim);/* 将指定颗粒度的时间转化成分钟 */public long toMinutes(long tim);/* 将指定颗粒度的时间转化成小时 */public long toHours(long tim);/* 将指定颗粒度的时间转化天 */public long toDays(long tim);/* 将参数颗粒度时间转换为指定颗粒度时间 */public long convert(long sourceDuration, TimeUnit sourceUnit);
例子
// 5天转换成小时System.out.println(TimeUnit.DAYS.toHours(5));// 1小时转换成分钟System.out.println(TimeUnit.HOURS.toMinutes(1));// 24小时转换成天System.out.println(TimeUnit.HOURS.toDays(24));// 5天转换成小时System.out.println(TimeUnit.HOURS.convert(5,TimeUnit.DAYS));
对于延时的使用
//延时的用法new Thread(new Runnable() {@Overridepublic void run() {try {System.out.println("开始延时");// 调用sleep方法TimeUnit.HOURS.timedJoin();TimeUnit.SECONDS.sleep(5);System.out.println("延时结束");} catch (InterruptedException e) {e.printStackTrace();}}}).start();
TimeUnit类常用方法相关推荐
- Class -- 10 -- Method类常用方法解析
原文链接:Class – 10 – Method类常用方法解析 相关文章: Class – 01 – System类常用方法解析 Class – 02 – Arrays类常用方法解析 Class – ...
- Class -- 08 -- Parameter类常用方法解析
原文链接:Class – 08 – Parameter类常用方法解析 相关文章: Class – 01 – System类常用方法解析 Class – 02 – Arrays类常用方法解析 Class ...
- Class -- 03 -- Random类常用方法详解析
原文链接:Class – 03 – Random类常用方法详解析 相关文章: Class – 01 – System类常用方法解析 Class – 02 – Arrays类常用方法解析 Class – ...
- Class -- 09 -- Field类常用方法解析
原文链接:Class – 09 – Field类常用方法解析 相关文章: Class – 01 – System类常用方法解析 Class – 02 – Arrays类常用方法解析 Class – 0 ...
- Java基础-Date类常用方法介绍
Java基础-Date类常用方法介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.毫秒值概念 我们在查阅Date类的API文档时,会发现这样的一句话:"The cl ...
- java基础-BigDecimal类常用方法介绍
java基础-BigDecimal类常用方法介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.BigDecimal类概述 我们知道浮点数的计算结果是未知的.原因是计算机二进制 ...
- 文件类常用方法 c# 1614531951
文件类常用方法 c# 1614531951 方法 用法 File.方法名(参数) 文件是否存在 复制操作 移动文件 删除文件 注,删除文件是永久删除,不会进回收站
- 04 能够使用String类常用方法操纵字符串 0214
04 能够使用String类常用方法操纵字符串 0214 1 2 3 4
- String类常用方法记录
String类常用方法练习 package cn.zixi;import java.nio.charset.StandardCharsets; import java.util.Arrays; imp ...
最新文章
- Python的 if .else.elif语句详解
- 腾讯提结合ACNet进行细粒度分类,效果达到最新SOTA | CVPR 2020
- Python基础语法学习笔记
- SAP S4HANA 账户组的配置里'Int.Std.Grping'选项没勾选导致ABAP程序报错
- 京东的热点key探测系统发布,单机 QPS 提升至 37 万
- 32. Leetcode 141. 环形链表 (链表-双指针-环形链表)
- android手势监听功能吗,Android手势监听 OnGestureListener (短按,长按,慢滑动,快滑动)...
- python语言程序设计编程题_Python语言程序设计(测试练习题)
- Openbiz Cubi 企业级应用程序开发(一)
- 从SourceForge上获取CVS管理的开源代码
- [抄]人是怎么废掉的
- MacOS磁盘工具:如何将“校验和..“添加到磁盘映像
- python学习之路四(类和对象1)
- 用冰点文库下载百度文库里面的内容
- Word字体样式及样式库的使用
- 【3D目标检测】open3D安装与使用
- 计算机主机的输出设备,计算机的输出设备有哪些呢?
- lol服务器维护局,lol维护局 英雄联盟钻石维护局掉多少分
- 正式赛1006 子序列计数
- Excel中用REPT函数制作图表
热门文章
- abel数值反演的matlab实现,abel变换数值反演的积分算子方法.pdf
- c语言中girth的作用,C++初级问题,急救中!!!
- 实验3 微程序控制器实验
- 解决127.0.0.1 已拒绝连接的方法
- 【DIP/数字图像处理】第二次习题(DCT、DFT、DWT、DHT频谱分布;证明DFT平移性质;ILF与BLF的区别)
- 计算机考研多少是高分,考研多少分算高分 总分500考380难吗
- Docker的镜像制作与整套项目一键打包部署
- react 逆地理 高德地图_react中使用高德地图的原生API
- 【蓝桥杯国赛真题08】python约分 蓝桥杯青少年组python编程 蓝桥杯国赛真题解析
- Comparison method violates its general contract 出现原因和解决方法