LocalDate localDate = LocalDate.now();
System.out.println("year:"+localDate.getYear()+" month:"+localDate.getMonthValue()+" day:"+localDate.getDayOfMonth());
//时间
LocalTime localTime = LocalTime.now();
System.out.println("hours:"+localTime.getHour()+" minutes:"+localTime.getMinute()+" second:"+localTime.getSecond());
//日期和时间
LocalDateTime localDateTime = LocalDateTime.now();
System.out.println("year:"+localDateTime.toLocalDate().getYear()
+ " month:"+localDateTime.toLocalDate().getMonthValue()
+" day:"+localDateTime.toLocalDate().getDayOfMonth());
System.out.println("hours:"+localDateTime.toLocalTime().getHour()
+" minutes:"+localDateTime.toLocalTime().getMinute()
+" second:"+localDateTime.toLocalTime().getSecond());
时间操作
LocalDateTime localDateTime = LocalDateTime.now();
//增加一年
localDateTime=localDateTime.plusYears(1);
//减少一个月
localDateTime=localDateTime.minusMonths(1);
System.out.println("year:"+localDateTime.toLocalDate().getYear()
+ " month:"+localDateTime.toLocalDate().getMonthValue()
+" day:"+localDateTime.toLocalDate().getDayOfMonth());
格式化输出
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String dateFormatStr = localDateTime.format(dateTimeFormatter);
System.out.println(dateFormatStr);