SimpleDateFormat.format()方法采用a
Date作为参数。您可以通过调用其方法
Date从a
获取:
Calendar``getTime()
public static String format(GregorianCalendar calendar) { SimpleDateFormat fmt = new SimpleDateFormat("dd-MMM-yyyy"); fmt.setCalendar(calendar); String dateFormatted = fmt.format(calendar.getTime()); return dateFormatted;}另请注意,月份从0开始,因此您可能的意思是:
int month = Integer.parseInt(splitDate[1]) - 1;



