int month = calendar.get(Calendar.MONTH) + 1; int day = calendar.get(Calendar.DAY_OF_MONTH); 前一天的应该怎么写
时间: 2023-11-19 15:08:00 浏览: 73
使用Month Calendar获取日期
4星 · 用户满意度95%
获取前一天日期的Java代码可以这样写:
```java
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, -1);
int month = calendar.get(Calendar.MONTH) + 1;
int day = calendar.get(Calendar.DAY_OF_MONTH);
```
其中,`calendar.add(Calendar.DAY_OF_MONTH, -1)` 表示将当前日期向前推一天。这里使用 `DAY_OF_MONTH` 表示对日期进行操作,`-1` 表示向前推一天。
阅读全文