localdatetime等于今天
时间: 2023-12-22 22:29:42 浏览: 39
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime localDateTime = LocalDateTime.now();
System.out.println(localDateTime); // 输出当前日期和时间,例如:2021-03-21T14:37:45.208
// 判断localDateTime是否等于今天
LocalDateTime today = LocalDateTime.now().withHour(0).withMinute(0).withSecond(0).withNano(0);
boolean isToday = localDateTime.toLocalDate().isEqual(today.toLocalDate());
System.out.println("localDateTime等于今天吗?" + isToday); // 输出:localDateTime等于今天吗?true
}
}
```
在上述代码中,我们首先使用`LocalDateTime.now()`获取当前日期和时间。然后,我们使用`withHour(0).withMinute(0).withSecond(0).withNano(0)`将当前时间的小时、分钟、秒和纳秒部分设置为0,得到今天的日期。接下来,我们使用`toLocalDate()`方法将`localDateTime`转换为`LocalDate`对象,并使用`isEqual()`方法将其与今天的日期进行比较,判断是否相等。最后,我们将结果打印出来,即`localDateTime`是否等于今天。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)