java.text.ParseException : Unparseable date 异常

标签 java android date parseexception

我收到以下错误: 'java.text.ParseException: Unparseable date: "Aug 31 09:53:19 2011"' 格式如下: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。)

关于java.text.ParseException : Unparseable date 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7254307/

相关文章:

excel - 获取从给定日期开始的月份中的第几周

java - 网页响应时间较长,第二次尝试后恢复正常

java - RabbitListener 注释上的动态队列

android - ALPHA_8 位图和 getPixel

Android twitter推特分享

mysql - 仅检查一个月间隔的到期日期

Java 格式化行以使列对齐

java - 使用 Java 中的 Telegram 机器人检查 Telegram 用户名是否存在

android - MPAndroidChart 的 ValueFormatter 重复了两次值

javascript - 明天、今天和昨天与 MomentJS