Wednesday,24th July
据我所知,SimpleDateFormat中没有任何内容.
String str = "Wednesday,24th July"; str = str.replaceAll("(\\d\\d)..","$1") + " " + Calendar.getInstance().get(Calendar.YEAR); Date date = new SimpleDateFormat("EEEE,dd MMMM yyyy",Locale.US).parse(str);