java.text.ParseException:无法解析的日期:“ 04-02-2019”

时间:2019-02-04 17:03:58

标签: java android date simpledateformat parseexception

首先,我知道关于同一问题的很多问题。但这还不足以解决我的问题。因此,如果有人可以提供任何东西,那就太好了。 用我的术语来说,日期首先是字符串格式,然后我需要将其转换为日期。但是我无法做到这一点。

我希望格式为格式字符串,如日期一样应为04-02-2019。

这是我的Java代码:

    Date date=null;
    DateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
    try {
        date=dateFormat.parse(paymentDate);
        Log.v("Date:",""+date);
    } catch (ParseException e) {
        e.printStackTrace();
    }

注意:paymentDate =“ 04-02-2019” 例外:

java.text.ParseException: Unparseable date: "04-02-2019"
at java.text.DateFormat.parse(DateFormat.java:362)

1 个答案:

答案 0 :(得分:1)

格式dd-MMM-yyyy表示日期格式为2019年2月4日// 1993年3月25日,等等。

dd-MM-yyyy

替换

请再次查看您的编译文件。它应该工作。

以下是作为在线摘要运行的代码:

enter image description here