我有一个带有这种格式日期的 excel 文件31/08/13
。我需要做的是根据日期计算每月的利息。问题是我需要知道一个月的天数。
这是我在循环中获取月份名称的方法:
getMonth = new DateFormatSymbols().getMonths()[currentMonth-1]; //february
wheregetMonth
是一个字符串,currentMonth
是月份数。
现在我正在尝试获取天数:
Calendar mycal = new GregorianCalendar(1999, Calendar.FEBRUARY, 1);
int daysInMonth = mycal.getActualMaximum(Calendar.DAY_OF_MONTH); // 28
我的问题是我不能(及其逻辑)用包含月份名称FEBRUARY
的字符串替换。getMonth
我知道有一种更简单的方法可以实现它,但我真的无法发现它。