当前位置: 首页 > news >正文

建设部网站资质人员查询做网站 分辨率应该是多少

建设部网站资质人员查询,做网站 分辨率应该是多少,58同城湛江网站建设,阿里云免费空间java.util.concurrent.TimeUnit以给定的粒度单位表示Java中的持续时间#xff0c;并提供了跨单位转换的实用方法。 java.util.concurrent.TimeUnit最早是在Java早期#xff08;1.5#xff09;引入的#xff0c;但自那时以来已经被扩展了好几次。 在此博客文章中#xff0c… java.util.concurrent.TimeUnit以给定的粒度单位表示Java中的持续时间并提供了跨单位转换的实用方法。 java.util.concurrent.TimeUnit最早是在Java早期1.5引入的但自那时以来已经被扩展了好几次。 在此博客文章中您将学习如何使用java.util.concurrent.TimeUnit将给定的时间单位转换为持续时间 。 先决条件 您需要JDK 11才能运行示例。 了解如何使用SDKMAN管理多个Java SDK 轻松 问题 在Java中将给定的时间单位转换为持续时间 解 使用java.concurrent.TimeUnit枚举。 Java 11 TimeUnit.convert(Duration duration) long yearInMillis TimeUnit.MILLISECONDS.convert(Duration.ofDays( 365 )); long hourInMillis TimeUnit.MILLISECONDS.convert(Duration.ofHours( 1 )); long minuteInMillis TimeUnit.MILLISECONDS.convert(Duration.ofMinutes( 1 )); 使用java.time.ChronoUnit TimeUnit.convert(Duration duration) long yearInMillis TimeUnit.MILLISECONDS.convert(Duration.of( 365 , TimeUnit.DAYS.toChronoUnit())); long hourInMillis TimeUnit.MILLISECONDS.convert(Duration.of( 1 , TimeUnit.HOURS.toChronoUnit())); long minuteInMillis TimeUnit.MILLISECONDS.convert(Duration.of( 1 , TimeUnit.MINUTES.toChronoUnit())); Java 11之前的版本 通用TimeUnit.convert(long sourceDuration, TimeUnit sourceUnit) long yearInMillis TimeUnit.DAYS.toMillis( 365 ); long hourInMillis TimeUnit.HOURS.toMillis( 1 ); long minuteInMillis TimeUnit.MINUTES.toMillis( 1 ); TimeUnit.toMillis(long duration) TimeUnit.toSeconds(long duration)等方法 long yearInMillis TimeUnit.MILLISECONDS.convert( 365 , TimeUnit.DAYS); long hourInMillis TimeUnit.MILLISECONDS.convert( 1 , TimeUnit.HOURS); long minuteInMillis TimeUnit.MILLISECONDS.convert( 1 , TimeUnit.MINUTES); 最后的例子 class Java11TimeUnitConvertTests { public static final long DAYS_IN_A_YEAR 365L; public static final long HOURS_IN_A_DAY 24L; public static final long MINUTES_IN_AN_HOUR 60L; public static final long SECONDS_IN_A_MINUTE 60L; public static final long MILLISECONDS_IN_A_SECOND 1000L; Test void aYearInMillis() { // A year in milliseconds long yearInMillis TimeUnit.MILLISECONDS.convert(Duration.ofDays( 365 )); // since Java 11 assertThat(yearInMillis) .isEqualTo(DAYS_IN_A_YEAR * HOURS_IN_A_DAY * MINUTES_IN_AN_HOUR * SECONDS_IN_A_MINUTE * MILLISECONDS_IN_A_SECOND) .isEqualTo(TimeUnit.DAYS.toMillis( 365 )) .isEqualTo(TimeUnit.MILLISECONDS.convert( 365 , TimeUnit.DAYS)) .isEqualTo(TimeUnit.MILLISECONDS.convert(Duration.of( 365 , TimeUnit.DAYS.toChronoUnit()))); // since Java 11 } Test void anHourInMillis() { long hourInMillis TimeUnit.MILLISECONDS.convert(Duration.ofHours( 1 )); // since Java 11         assertThat(hourInMillis) .isEqualTo(MINUTES_IN_AN_HOUR * SECONDS_IN_A_MINUTE * MILLISECONDS_IN_A_SECOND) .isEqualTo(TimeUnit.HOURS.toMillis( 1 )) .isEqualTo(TimeUnit.MILLISECONDS.convert( 1 , TimeUnit.HOURS)) .isEqualTo(TimeUnit.MILLISECONDS.convert(Duration.of( 1 , TimeUnit.HOURS.toChronoUnit()))); // since Java 11 } Test void aMinuteInMillis() {         long minuteInMillis TimeUnit.MILLISECONDS.convert(Duration.ofMinutes( 1 )); // since Java 11         assertThat(minuteInMillis) .isEqualTo(SECONDS_IN_A_MINUTE * MILLISECONDS_IN_A_SECOND) .isEqualTo(TimeUnit.MINUTES.toMillis( 1 )) .isEqualTo(TimeUnit.MILLISECONDS.convert( 1 , TimeUnit.MINUTES)) .isEqualTo(TimeUnit.MILLISECONDS.convert(Duration.of( 1 , TimeUnit.MINUTES.toChronoUnit()))); // since Java 11 } ParameterizedTest MethodSource ( timeUnitToDuration ) void convertTimeUnitToDuration(TimeUnit unit, Duration duration, long expectedResult) { long actualResult unit.convert(duration); assertThat(actualResult).isEqualTo(expectedResult); } private static StreamArguments timeUnitToDuration() { return Stream.of( Arguments.of(TimeUnit.DAYS, Duration.ofHours( 24 ), 1 ), // 24h 1d Arguments.of(TimeUnit.DAYS, Duration.ofHours( 40 ), 1 ), // 40h 1d Arguments.of(TimeUnit.DAYS, Duration.ofHours( 48 ), 2 ), // 48h 2d Arguments.of(TimeUnit.DAYS, Duration.ofHours( 50 ), 2 ), // 50h 2d Arguments.of(TimeUnit.MILLISECONDS, Duration.ofSeconds( 1 ), 1000 ), // 1s 1000ms Arguments.of(TimeUnit.MILLISECONDS, Duration.ofSeconds( 11 ), 11000 ), // 1s 11000ms 11000 // 1s 11000ms Arguments.of(TimeUnit.SECONDS, Duration.ofHours( 1 ), 3600 ), // 1h 3600s Arguments.of(TimeUnit.HOURS, Duration.ofSeconds(4_000), 1 ), // 4000s 1h Arguments.of(TimeUnit.HOURS, Duration.ofSeconds(1_0000), 2 ) // 10000s 2h ); } } 源代码 可以在Github上找到本文的源代码 https : //github.com/kolorobot/java9-and-beyond 翻译自: https://www.javacodegeeks.com/2020/05/convert-time-unit-to-duration-in-java.html
http://www.yutouwan.com/news/245628/

相关文章:

  • 网站编程 mysql全球知名电子商务网站统计
  • 静态网页模板免费下载的网站参考消息电子版在线阅读
  • 有什么网站可以接设计单做小程序appid
  • 离退休部门网站建设情况网站建设及解决方案
  • 模仿采集网站生成网页拼多多电商网站建设
  • 长沙开福区专业网站制作广元专业高端网站建设
  • .net 网站 调试口碑做团购网站
  • 网站开发c禅城网站建设多少钱
  • 企业门户网站建设jsp医疗器械网站怎么做
  • 钦州网站建设怎样制作网站和软件
  • 沈阳seo建站信誉好的大连网站建设
  • 在线刷关键词网站排名厦门图书馆网站建设
  • 电子商务平台网站建设摄影网站开发综述
  • iis7.5 添加网站广告投放基础知识
  • 做网站 看什么书如何制作小视频
  • 网站建设课程设计报告综合信息服务平台
  • 济南市网站推广公司中国交通建设集团有限公司
  • 网站技术策划wordpress安装伪静态
  • 赣州专业做网站广州市住房与城乡建设网站
  • 武进网站建设价格深圳十大平面设计公司排名
  • 廊坊那家做网站排行榜网站推广优化的原因
  • 用thinkphp做的网站网站建设网页制作
  • 工信部网站备案管理系统qq浏览器小程序入口
  • 网站服务器租赁费用表格南京响应式网站建设
  • 焦作建设网站的公司河北石家庄是几线城市
  • 辽宁建设工程信息网新网址上海seo怎么优化
  • 网站备案号查不到wordpress导出乱码
  • 网站开发项目经理招聘快速提高网站排名
  • 南京网站建设服务公司重庆森林百度网盘
  • 网站建设文化服务公司淘宝客建站还能赚钱吗