java 8

java 8 新特性 时间api使用实例

烈酒焚心 提交于 2019-12-25 14:59:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> java 8 提供的 时间api java.time 比原来的Calendar 方便很多。主要提供了 日期类:LocalDate 时间类:LocateDateTime 时间戳操作类:Instant 时间持续时间计算:Duration 时区:ZoneId 日期间隔:Period java 8 api 是整合了原第三方工具(org.joda.time),使用将会更加方便。 以下实例针对,日常使用的时间计算方式,进行实例验证。可以根据自己需要提取,时间工具类。 以下是具体的使用实例,建议大家都转换新的时间方式,虽然中间可能要花费些时间,但个人感觉还是值得。 public static void main(String[] args) { Instant first = Instant.now(); // Current Time LocalTime time = LocalTime.now(); System.out.println("Current Time=" + time); // Creating LocalTime by providing input arguments LocalTime specificTime = LocalTime.of(12, 20, 25, 40); System.out