Java的日期与时间之java.time.LocalDateTime简介说明
下文笔者讲述java.time.LocalDateTime的简介说明,如下所示
java.time.LocalDateTime简介说明
LocalDateTime类: 用于表示当地的日期与时间的类 它的值是无时区属性的 可将此类看作LocalDate与LocalTime两个类的结合 注意事项: 由于LocalDateTime类的值是不可变的 它的每一个计算方法都会返回一个新的LocalDateTime实例
创建LocatDateTime实例
使用LocalDateTime的静态工厂方法来创建LocalDateTime实例 LocalDateTime localDateTime = LocalDateTime.now(); 使用指定的年月日、时分秒、纳秒来新建对象: LocalDateTime localDateTime2 = LocalDateTime.of(2022, 08,14, 23, 19, 33,9890);
访问LocalDateTime对象的时间
可以使用以下方法访问对象中的信息getYear() getMonth() getDayOfMonth() getDayOfWeek() getDayOfYear() getHour() getMinute() getSecond() getNano() //以上方法将返回int信息
LocalDateTime的计算
plusYears() plusMonths() plusDays() plusHours() plusMinutes() plusSeconds() plusNanos() minusYears() minusMonths() minusDays() minusHours() minusMinutes() minusSeconds() minusNanos()例
LocalDateTime localDateTime = LocalDateTime.now(); LocalDateTime localDateTime1 = localDateTime.plusYears(3); LocalDateTime localDateTime2 = localDateTime.minusYears(3);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。