Can not parse String with Simple Date format
问题 I have a SimpleDateFormat like this : SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss"); and trying to parse such 2012-Jul-29 17:14:39 but I`m getting java.text.ParseException: Unparseable date: "2012-Jul-29 17:14:39" at java.text.DateFormat.parse(Unknown Source) at com.sysplan.visixd.blastgauge.BGParser.main(Parser.java:396) Any idea why ? 回答1: It appears to be a locale problem, I tried this without any error new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss").parse("2012