DateFormat中的parse老是抛出 java.text.ParseException: Unparseable date问题

 今天使用DateFormat的parse方法,老是报 java.text.ParseException: Unparseable date 错误。

        一般想到的最简单的使用方式是:

        DateFormat df = new SimpleDateFormat();
        Date d = df.parse(new Date().toString());

        这样就会报错。

       后来在网上看到说parse方法里面传的String必须与df所给出的格式相同,才不会报错。于是上述代码改成:

       Date d = df.parse(df.format(new Date()));

       问题即可得到解决。


原文链接:https://blog.csdn.net/huangwenjun1988/article/details/8152058

你可能感兴趣的:(java)