java 获取上个月2号到本月1号日期
时间: 2023-09-01 22:08:47 浏览: 115
可以使用 Java 中的 Calendar 类来获取上个月 2 号到本月 1 号的日期。具体代码如下:
```
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1);
calendar.set(Calendar.DATE, 2);
Date startDate = calendar.getTime();
calendar.add(Calendar.MONTH, 1);
calendar.set(Calendar.DATE, 1);
Date endDate = calendar.getTime();
System.out.println("上个月 2 号:" + startDate);
System.out.println("本月 1 号:" + endDate);
}
}
```
首先,我们获取当前时间的 Calendar 实例。然后,将月份减去 1,即可获取上个月的日期。接着,将日期设置为 2,即可获取上个月 2 号的日期。最后,将月份加回来,并将日期设置为 1,即可获取本月 1 号的日期。最终,我们通过 getTime() 方法获取 Date 类型的日期,并打印输出。
阅读全文