我的日期格式是“yyyy-MM-dd”,当我使用此功能获得月份时,它会返回错误的月份格式。例如,而不是“七月”,它只返回“J”
这是功能:
public static String getMonthName(String date) {
Date mDate = Utils.parseDate(date);
SimpleDateFormat sdf = new SimpleDateFormat("MMMMM");
String time = sdf.format(mDate);
return time;
}
andy想要做什么?
编辑:
这是我的parseDate(String date)
函数
public static Date parseDate(String date) {
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
try {
return formatter.parse(date);
} catch (ParseException e) {
e.printStackTrace();
return new Date();
}
}
答案 0 :(得分:5)
我认为你有一个M到多
M:1 MM:01 MMM:一月 MMMM:一月 MMMMM:J-