我想解析日期,但这发生了:

无法解析的日期:" 2019-08-06 08:26:17"(偏移0处)

  try {
            String string = " 2019-08-06 08:26:17";
            DateFormat format = new SimpleDateFormat("MMM dd,yyyy  hh:mm a");
            Date date = format.parse(string);
            Log.d("datesssss", date.toString());
        } catch (ParseException e) {
            Log.d("datessssError", e.toString());
        }
分析解答

试试这个:

    SimpleDateFormat df2 = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
    SimpleDateFormat df3 = new SimpleDateFormat("MMM dd,yyyy  hh:mm a");
    String eDate ="2019-08-06 08:26:17";
    Date eDDte;
    try {
        eDDte = df2.parse(eDate);
        System.out.println("Date: " + df3.format(eDDte));
    } catch(ParseException e){
        e.printStackTrace();
    }