Java SimpleDateFormat returning wrong value in Date object
问题 I'm trying to parse a string to get a Date object, but it's always returning Sun. December 30, 2012 for the date. Does anyone have any ideas on what I'm doing wrong? I was using the same code using strings in YYYY-MM-dd format and it worked just fine, so I'm not sure why switching to this format is causing issues. public static Date getDateObjFromStr(String dateStr) { DateFormat formatter = new SimpleDateFormat("MM/dd/YYYY"); Date dateObj; try { dateObj = formatter.parse(dateStr); return