当前位置: 首页 > 面试题库 >

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

楚雪松
2023-03-14
问题内容

我收到以下错误:“ java.text.ParseException:无法解析的日期:“ 2011年8月31日09:53:19””具有以下格式: new SimpleDateFormat("MMM dd HH:mm:ss yyyy");

有人看到这个问题吗?


问题答案:

确保您使用正确的语言环境。(SimpleDateFormat(String)构造函数使用 系统默认的语言环境 ,它可能不是您要使用的
语言环境 。)

这在我的机器上工作正常:

String input = "Aug 31 09:53:19 2011";
DateFormat df = new SimpleDateFormat("MMM dd HH:mm:ss yyyy", Locale.US);
System.out.println(df.parseObject(input));

Locale.FRENCH例如,使用时会产生ParseException。)



 类似资料: