android - 月份名称作为字符串

我正在尝试将月份名称作为字符串返回,例如“May”、“September”、“November”。

我试过了:

int month = c.get(Calendar.MONTH);

但是,这会返回整数(分别为 5、9、11)。如何获取月份名称?

最佳答案

使用这个:

Calendar cal=Calendar.getInstance();
SimpleDateFormat month_date = new SimpleDateFormat("MMMM");
String month_name = month_date.format(cal.getTime());

月份名称将包含完整的月份名称,如果您想要短月份名称,请使用 这个

 SimpleDateFormat month_date = new SimpleDateFormat("MMM");
 String month_name = month_date.format(cal.getTime());

https://stackoverflow.com/questions/6192781/

相关文章:

android - 使用 Glide 库设置完成图像加载后进度条的可见性

android - 获取 android.content.res.Resources$NotFoun

android - 更改抽屉导航中菜单项的文本颜色

android - 如何去除 ImageButton 的标准背景图片?

android - ADB - Android - 获取当前 Activity 的名称

Android - fragment 事务上的自定义动画未运行

android - 在 Lollipop 崩溃前使用 android vector Drawable

android - 不同构建风格的不同应用名称?

android - 如何从 Sqlite 获取最后一条记录?

android - 输入时清除 EditText 中的文本