fork download
  1. import java.time.LocalDate;
  2. import java.time.format.DateTimeFormatter;
  3. import java.util.List;
  4. import java.util.Locale;
  5.  
  6. public class Main {
  7. public static void main(String[] args) {
  8. List<String> list = List.of("Apr 1, 2019", "Aug 1, 2020", "Feb 20, 2018");
  9. DateTimeFormatter dtf = DateTimeFormatter.ofPattern("MMM d, uuuu", Locale.ENGLISH);
  10. list.forEach(s -> {
  11. LocalDate date = LocalDate.parse(s, dtf);
  12. System.out.printf("Default format: %s, Custom format: %s%n", date, date.format(dtf));
  13. });
  14. }
  15. }
Success #stdin #stdout 0.17s 39272KB
stdin
Standard input is empty
stdout
Default format: 2019-04-01, Custom format: Apr 1, 2019
Default format: 2020-08-01, Custom format: Aug 1, 2020
Default format: 2018-02-20, Custom format: Feb 20, 2018