private static void testStringT0LocalDate() {// String --> LocalDateLocalDate localDate = LocalDate.parse("2019-12-07");DateTimeFormatter pattern = DateTimeFormatter.ofPattern("yyyy年MM月dd日"); System.out.println(LocalDate.parse("2019-10-09").format(pattern));// String --> LocalTimeLocalTime localTime = LocalTime.parse("07:43:53");// String -->LocalDateTimeDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss"); // 12小时DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); // 24小时 LocalDate localDate = LocalDate.parse("2019-12-07 07:43:53",formatter);System.out.println(localDate);System.out.println(localTime);System.out.println(localDate);
}
private static void testLocalDateToString() {//localDate --> String LocalDate localDate = LocalDate.now();String format1 = localDate.format(DateTimeFormatter.BASIC_ISO_DATE); //yyyyMMddString format2 = localDate.format(DateTimeFormatter.ISO_DATE); //yyyy-MM-dd//2.LocalTime --> StringLocalTime localTime = LocalTime.now();String format3 = localTime.format(DateTimeFormatter.ISO_TIME); //20:19:22.42DateTimeFormatter formatter = DateTimeFormatter.ofPattern("hh:mm:ss");String format4 = localTime.format(formatter);//3.LocalDateTime --> String LocalDateTime localDateTime = LocalDateTime.now();DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss");String format5 = localDateTime.format(formatter2);System.out.println(format1);System.out.println(format2);System.out.println(format3);System.out.println(format4);System.out.println(format5);}