1.String to LocalDate
String dateStr = "";
LocalDate localDate = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern( "yyyy-MM-dd"));
2.Long to LocalDate
long now = System.currentTimeMillis();
Date date = new Date(now);
LocalDate localDate = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault()).toLocalDate();
或者:LocalDate localDate = Instant.ofEpochMilli(now).atZone(ZoneId.systemDefault()).toLocalDate();
3.LocalDate to Long
LocalDate localDate = LocalDate.now();
long timestamp = Timestamp.valueOf(localDate.atStartOfDay()).getTime();
4.LocalDate to String
LocalDate localDate = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String dateStr = localDate.format(formatter);