无法使用SimpleDateFormat进行解析

我试图用“MMM d HH:mm:ss”来解析“Dec 6 04:13:01”,但它无法正常工作! 我花了很多时间,但无法弄明白。

任何想法失败的原因?

您可能正在尝试使用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));