fork download
  1. import java.time.LocalDateTime;
  2. import java.time.format.DateTimeFormatter;
  3. import java.util.Locale;
  4.  
  5. class Main {
  6. public static void main(String[] args) {
  7. DateTimeFormatter parser = DateTimeFormatter.ofPattern("d-M-uuuu 'T' HH:mm:ss", Locale.ENGLISH);
  8. DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-uuuu 'T' HH:mm:ss", Locale.ENGLISH);
  9.  
  10. String[] arr = { "12-1-2012 T 10:23:34", "20-10-2012 T 10:34:22" };
  11. for (String s : arr) {
  12. LocalDateTime ldt = LocalDateTime.parse(s, parser);
  13. String output = ldt.format(formatter);
  14. System.out.println(output);
  15. }
  16. }
  17. }
Success #stdin #stdout 0.11s 49528KB
stdin
Standard input is empty
stdout
12-01-2012 T 10:23:34
20-10-2012 T 10:34:22