java获取当前时间的上月16号的时间
时间: 2023-11-02 10:09:20 浏览: 230
常用时间函数 自己整理
可以使用Java中的Calendar类来获取当前时间的上月16号的时间,具体代码如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1);
calendar.set(Calendar.DATE, 16);
System.out.println(calendar.getTime());
}
}
```
首先,我们通过`Calendar.getInstance()`方法获取当前时间的`Calendar`对象。然后使用`add()`方法将月份减1,即获取上月的时间。接着,使用`set()`方法将日期设置为16,即获取上月16号的时间。最后,通过`getTime()`方法将`Calendar`对象转换为`Date`对象并输出。
阅读全文