java 时间加减 1.5个小时
时间: 2024-11-18 18:15:39 浏览: 15
在Java中,如果你想要将当前时间加上或减去1.5个小时,可以使用`java.time`包下的`Duration`类来表示时间段,并结合`LocalDateTime`或`ZonedDateTime`类来进行加减操作。这里是一个简单的示例:
```java
import java.time.Duration;
import java.time.LocalDateTime;
// 获取当前时间
LocalDateTime currentTime = LocalDateTime.now();
// 加上1.5小时
Duration onePointFiveHours = Duration.ofHours(1.5);
LocalDateTime plusOnePointFiveHours = currentTime.plus(onePointFiveHours);
// 减去1.5小时
LocalDateTime minusOnePointFiveHours = currentTime.minus(onePointFiveHours);
System.out.println("当前时间: " + currentTime);
System.out.println("加上1.5小时后的时间: " + plusOnePointFiveHours);
System.out.println("减去1.5小时后的时间: " + minusOnePointFiveHours);
```
这段代码首先获取当前时间,然后创建一个表示1.5小时的`Duration`对象,接着分别对当前时间进行加法和减法操作。
阅读全文