java计算当前日期前后n天的日期
时间: 2024-03-20 22:45:12 浏览: 47
可以使用 Java 中的 `Calendar` 类来计算当前日期前后 n 天的日期。以下是示例代码:
```java
import java.util.Calendar;
public class DateCalculator {
public static void main(String[] args) {
int n = 5; // 前后 n 天
Calendar calendar = Calendar.getInstance(); // 获取当前时间
calendar.add(Calendar.DATE, n); // 加上 n 天
System.out.println(calendar.getTime()); // 输出结果
}
}
```
在上面的代码中,首先通过 `Calendar.getInstance()` 获取当前时间,然后使用 `calendar.add(Calendar.DATE, n)` 方法将当前时间加上 n 天,最后使用 `calendar.getTime()` 方法获取计算后的时间并输出。
阅读全文