fork(3) download
  1. import java.time.LocalDate;
  2. import java.time.format.DateTimeFormatter;
  3. import java.util.Locale;
  4.  
  5. public class Main {
  6. public static void main(String[] args) {
  7. // Test
  8. System.out.println(changeDateStringFormat("10-Mar-2015"));
  9. }
  10.  
  11. static String changeDateStringFormat(String input) {
  12. DateTimeFormatter dtfInput = DateTimeFormatter.ofPattern("d-MMM-u", Locale.ENGLISH);
  13. DateTimeFormatter dtfOutput = DateTimeFormatter.ofPattern("MMM-dd-uuuu", Locale.ENGLISH);
  14.  
  15. LocalDate date = LocalDate.parse(input, dtfInput);
  16.  
  17. return date.format(dtfOutput);
  18. }
  19. }
Success #stdin #stdout 0.11s 58036KB
stdin
Standard input is empty
stdout
Mar-10-2015