String dateStr = "May 17, 2019 4:38:46 PM";
DateFormat formatFrom = new SimpleDateFormat("MMM dd,yyyy KK:mm:ss aa", Locale.ENGLISH);
Date date = formatFrom.parse(dateStr);
DateFormat formatTo = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(formatTo.format(date));
输出结果为
2019-05-17 16:38:46