java打印出近3天的整点时间代码
时间: 2024-02-01 12:13:55 浏览: 102
以下是 Java 代码,可以打印出当前时间往前推三天的整点时间:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 循环打印近3天的整点时间
for (int i = 0; i < 72; i++) {
// 格式化时间
String formattedTime = now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:00:00"));
System.out.println(formattedTime);
// 减去1小时
now = now.minusHours(1);
}
}
}
```
代码中,我们使用了 Java 8 中的 `LocalDateTime` 类来表示时间,并使用 `DateTimeFormatter` 对象来格式化时间。循环打印近3天的整点时间时,我们通过 `minusHours` 方法来减去1小时的时间。
阅读全文