java无法解析的日期:

T学生

如何解析这个日期?

Mon Jul 29 02:00:00 CEST 2013

代码:

    public class HelloWorld{

     public static void main(String []args){

        try {
                String startdateString = "Mon Jul 29 02:00:00 CEST 2013";
        SimpleDateFormat fromUser2 = new SimpleDateFormat("EEE MMM d hh:mm:ss z yyyy");

            startdateString = myFormat.format(fromUser2.parse(startdateString));
        } catch (ParseException e) {
            e.printStackTrace();
        }
     }
}

我正在追随异常

java.text.ParseException: Unparseable date: "Mon Jul 29 02:00:00 CEST 2013"

16:13:57,761 ERROR [stderr] (http-/0.0.0.0:8080-1)  at java.text.DateFormat.parse(Unknown Source)
劳伦特

Locale如果您未在英语语言环境(例如美国或英国)上运行代码,则不提供任何代码,该代码将无法正常工作。

以下代码(更正后的代码)对我有用:

try {
    String startdateString = "Mon Jul 29 02:00:00 CEST 2013";
    SimpleDateFormat fromUser2 = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH);

    System.out.println(fromUser2.parse(startdateString));
} catch (ParseException e) {
    e.printStackTrace();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章