如何在Java中获得前一个月和年份?

如何在Java中找出最后一个月及其年份

例如,如果今天是2012年10月10日,则结果应为Month = 9和year = 2012;如果今天是2013年1月10日,则结果应为Month =

12和year = 2012

回答:

您的解决方案在这里,但您需要使用减法来代替加法

c.add(Calendar.MONTH, -1);

然后,您可以在上调用getterCalendar以获取适当的字段

int month = c.get(Calendar.MONTH) + 1; // beware of month indexing from zero

int year = c.get(Calendar.YEAR);

以上是 如何在Java中获得前一个月和年份? 的全部内容, 来源链接: utcz.com/qa/418366.html

回到顶部