如何从日历中获取月份名称?
当我们知道时,是否有一个单行线来获取月份的名称:
int monthNumber = calendar.get(Calendar.MONTH)
或者最简单的方法是什么?
当我们知道时,是否有一个单行线来获取月份的名称:
int monthNumber = calendar.get(Calendar.MONTH)
或者最简单的方法是什么?
您可以使用SimpleDateFormat
来实现它,该格式旨在格式化日期和时间:
Calendar cal = Calendar.getInstance();
System.out.println(new SimpleDateFormat("MMM").format(cal.getTime()));
String getMonthForInt(int num) {
String month = "wrong";
DateFormatSymbols dfs = new DateFormatSymbols();
String[] months = dfs.getMonths();
if (num >= 0 && num <= 11) {
month = months[num];
}
return month;
}