Java–LocalTime类获取时间信息
LocalTime nowTime = LocalTime.now();
System.out.println(nowTime);
System.out.println(nowTime.getHour());
System.out.println(nowTime.getMinute());
System.out.println(nowTime.getSecond());
System.out.println(nowTime.getNano());
System.out.println(nowTime.withHour(19));
System.out.println(nowTime.withMinute(18));
System.out.println(nowTime.withSecond(17));
System.out.println(nowTime.withNano(16));
System.out.println(nowTime.minusHours(1));
System.out.println(nowTime.minusMinutes(1));
System.out.println(nowTime.minusSeconds(1));
System.out.println(nowTime.minusNanos(1));
System.out.println(nowTime.plusHours(1));
System.out.println(nowTime.plusMinutes(1));
System.out.println(nowTime.plusSeconds(1));
System.out.println(nowTime.plusNanos(1));
LocalTime other = LocalTime.now().minusHours(1);
System.out.println(nowTime.isBefore(other));
System.out.println(nowTime.isAfter(other));
System.out.println(nowTime.compareTo(other));
System.out.println(LocalTime.of(8, 20));
System.out.println(LocalTime.of(8, 20, 30));
System.out.println(LocalTime.of(8, 20, 30, 150));
LocalTime mTime = LocalTime.of(8, 20, 30, 150);
System.out.println(LocalTime.ofSecondOfDay(mTime.toSecondOfDay()));
System.out.println(LocalTime.ofNanoOfDay(mTime.toNanoOfDay()));
System.out.println(LocalTime.parse("08:20:30"));
System.out.println(LocalTime.parse("082030", DateTimeFormatter.ofPattern("HHmmss")));