如何以此格式26-11-2013
转换此日期nov 26
。我尝试过很多东西,但对我没用。喜欢
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
String dateInString = "26-11-2013";
Date date = formatter.parse(dateInString);
System.out.println(date);
答案 0 :(得分:1)
您必须使用另一种格式化程序来获得所需的输出格式。
SimpleDateFormat outputFormat = new SimpleDateFormat("MMM dd");
SimpleDateFormat inputFormat = new SimpleDateFormat("dd-MM-yyyy");
String dateInString = "26-11-2013";
Date date = inputFormat.parse(dateInString);
System.out.println(outputFormat.format(date));