LocalDataTime的minus方法
时间: 2024-03-22 15:33:34 浏览: 135
LocalDateTime类是Java 8日期时间API中的一个类,它表示日期和时间,而minus方法是该类的一个方法,用于从当前LocalDateTime对象中减去指定的时间量。以下是该方法的使用示例:
```java
import java.time.LocalDateTime;
public class Example {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.now();
System.out.println("Current LocalDateTime: " + dateTime);
// 减去1天
LocalDateTime minusDateTime = dateTime.minusDays(1);
System.out.println("LocalDateTime after minus 1 day: " + minusDateTime);
// 减去1小时
minusDateTime = dateTime.minusHours(1);
System.out.println("LocalDateTime after minus 1 hour: " + minusDateTime);
// 减去1分钟
minusDateTime = dateTime.minusMinutes(1);
System.out.println("LocalDateTime after minus 1 minute: " + minusDateTime);
// 减去1秒
minusDateTime = dateTime.minusSeconds(1);
System.out.println("LocalDateTime after minus 1 second: " + minusDateTime);
// 减去1纳秒
minusDateTime = dateTime.minusNanos(1);
System.out.println("LocalDateTime after minus 1 nanosecond: " + minusDateTime);
}
}
```
上述示例中,我们首先获取了当前的LocalDateTime对象,然后使用minusDays、minusHours、minusMinutes、minusSeconds和minusNanos方法分别减去了1天、1小时、1分钟、1秒和1纳秒,并将结果打印出来。
阅读全文