无法使用SimpleDateFormat进行解析

时间:2015-03-22 23:42:30

标签: java date datetime timestamp simpledateformat

我试图解析" 12月6日04:13:01"使用" MMM d HH:mm:ss",但它不起作用!我花了很多时间,但无法弄明白。

任何想法失败的原因?

1 个答案:

答案 0 :(得分:4)

您可能尝试使用JAPANESE区域设置进行解析(从您的个人资料+网页中猜测),指定任何英语区域设置,例如:Locale.US

String dateString = "Dec 6 04:13:01";
DateFormat df = new SimpleDateFormat("MMM d HH:mm:ss", Locale.US);
System.out.println(df.parse(dateString));