我的日期格式是"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;
}
Run Code Online (Sandbox Code Playgroud)
安迪想法该怎么办?
编辑:这是我的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();
}
}
Run Code Online (Sandbox Code Playgroud)
我觉得你有一个M到多
M:1 MM:01 MMM:Jan MMMM:1月MMMMM:J
| 归档时间: |
|
| 查看次数: |
1118 次 |
| 最近记录: |