我正在尝试在我的安卓应用程序中获取月份名称。
这是我的代码:
public static String getMonthString(Calendar calendar) {
return DateFormat.format("MMMM", calendar.getTime()).toString();
}
主要问题在于,如果设定俄语设备语言,示例返回的名称采用属格。 而我需要获取主格中的名称。
"Январь" instead "Января"
"Февраль" instead "Февраля"
"Март" instead "Марта"
如果我设置英语语言代码,它可以正常工作。
"Janyary"
"Fabryary"
etc
请问有人能帮我吗?如何获取正确的名称?