'LocalDateTime(java.time.LocalDate, java.time.LocalTime)" has private access in'java.time.LocalDateTime'
时间: 2023-11-28 07:44:06 浏览: 72
LocalDateTimeUtil.java
这个错误通常是因为你试图在不同的包中访问`LocalDateTime`的构造函数。`LocalDateTime`的构造函数`LocalDateTime(LocalDate date, LocalTime time)`是私有的,只能在`LocalDateTime`类内部使用。如果你想要创建一个`LocalDateTime`对象,可以使用`LocalDateTime.now()`方法获取当前时间,或者使用`LocalDateTime.of()`方法创建一个指定日期和时间的`LocalDateTime`对象。例如:
```java
LocalDateTime now = LocalDateTime.now(); // 获取当前时间
LocalDateTime dateTime = LocalDateTime.of(2021, 7, 11, 12, 30, 0); // 创建指定日期和时间的LocalDateTime对象
```
阅读全文