这个字符串的格式是什么2016-06-17 01:34:50.000 PM

时间:2016-06-19 11:15:34

标签: simpledateformat

2016-06-17 01:34:50.000 PM

这是什么格式? 但是,它提供了不可解决的日期例外。

代码:

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd KK:mm:ss.SSSZ a", Locale.ENGLISH);

   try {
         date = format.parse("2016-06-17 01:34:50.000 PM");
        } catch (ParseException e) {
           e.printStackTrace();
        }

1 个答案:

答案 0 :(得分:1)

您已指定日期应包含带有“Z”的时区,但您的日期字符串没有。试试这个:

new SimpleDateFormat("yyyy-MM-dd KK:mm:ss.SSS a", Locale.ENGLISH)

或为您要解析的字符串添加时区。

Source