Java-无法解析的日期

Amokrane Chentir :

我试图解析一个日期,但是奇怪的是我遇到了一个例外。

这是代码:

import java.util.Date;

String strDate = "Wed, 09 Feb 2011 12:34:27";
Date date;
SimpleDateFormat FORMATTER =  new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss");
try {
  date = FORMATTER.parse(strDate.trim());
  System.out.println(date);
} catch (ParseException e) {
  e.printStackTrace();
}

例外是:

java.text.ParseException:无法解析的日期:日期为“ Test.main(DateTest.java:17)”的java.text.DateFormat.parse(DateFormat.java:337)的“ Wed,09 Feb 2011”

我已经阅读了文档,我认为我的模式是正确的。所以我不明白...

任何想法?

谢谢!

a_horse_with_no_name:

这可能是因为您计算机上的默认语言环境不是英语。

您应该使用:

new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);

代替。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java的无法解析日期的SimpleDateFormat

无法解析的日期在Java中额外的数

如何解决java.text.ParseException:无法解析的日期?

java.text.ParseException:无法解析的日期

Gson java.text.ParseException:无法解析的日期

java.text.ParseException:无法解析的日期:

java.text.ParseException:无法解析的日期

我收到错误java.text.ParseException:无法解析的日期

自定义日期格式无法解析。(Java)

ParseException:Java中无法解析的日期

java-使用SimpleDateFormat时无法解析的日期

Java日期时间解析例外:无法解析文本

无法解析的日期:“ 20180 ......” Json日期转换为Java

java.text.ParseException:无法解析的日期:“ 01:19 PM”

java.text.ParseException:无法解析的日期

java.text.ParseException:无法解析的日期:

Java Gson java.text.ParseException:无法解析的日期

Java日期不解析日期

Java 8 DateTimeFormatter无法解析自己格式化的日期

java无法解析的日期:

转换日期时出错:JAVA中无法解析的日期

Java simpledateformat无法解析的日期,即使格式似乎正确

java.text.ParseException:JAVA Android中无法解析的日期

Java时间偏移量无法解析的日期问题

SimpleDateFormat java.text.ParseException:无法解析的日期

解析日期。无法在java中解析相同的格式

无法解析 02-Mar-00 日期 java 5

java.text.ParseException:无法解析字符串的日期

获取 java.text.ParseException:无法解析的日期:“20201116135151”