讲师博文
Java编程教程-Java LocalTime类 来源 : 华清远见     2024-01-16

Java 8里面添加了许多的新特性,如LocalDate、LocalTime、LocalDateTime。

新增的日期类主要有三种:

java.time.LocalDate ->只对年月日做出处理

java.time.LocalTime ->只对时分秒纳秒做出处理

java.time.LocalDateTime ->同时可以处理年月日和时分秒

创建LocalTime

默认格式:yyyy-MM-dd, 例如:2021-11-2

默认格式:HH:mm:ss.SSSSSSSSS 例如:11:23:40.051942200。

当纳秒<=0时,不显示纳秒

当秒<=0且纳秒<=0时,默认只显示时:分 如11:23

默认格式:yyyy-MM-ddTHH:mm:ss.SSSSSSSSS 例如:2021-12-01T11:27:22.598224900

创建LocalTime


LocalTime时间比较


获取时、分、秒、纳秒

时间计算,加/减时、分、秒、纳秒…

加/减时、分、秒、纳秒

计算两个时间的间隔

方法一:通过Duration计算两个LocalTime相差的时间

方法二:ChronoUnit也可以计算两个单元之间的差值。我们使用ChronoUnit类的between() 方法来执

行相同的操作

方法三:通过LocalTime类的toSecondOfDay()方法,返回时间对应的秒数,然后计算出两个时间相差的

间隔


时间格式化

LocalTime进阶

修改LocalTime的时、分、秒、纳秒

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:V 基础学习 RISC-V 指令介绍

下一篇:太真实了!谈电子信息毕业生就业方向

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号