LocalDateTime 设置时分秒为0
时间: 2023-11-28 15:43:33 浏览: 193
可以使用`LocalDateTime`的`with`方法来设置时分秒为0,具体实现如下所示:
```java
LocalDateTime localDateTime = LocalDateTime.now(); // 获取当前日期时间
LocalDateTime result = localDateTime.with(LocalTime.MIN); // 将时分秒设置为0
System.out.println(result); // 输出:2021-12-01T00:00
```
上述代码中,首先使用`LocalDateTime.now()`方法获取当前日期时间,然后使用`with`方法将时分秒设置为`LocalTime.MIN`,即0点0分0秒。最后输出结果为`2021-12-01T00:00`。
相关问题
LocalDateTime设置时分秒
要设置LocalDateTime的时分秒,可以使用withHour、withMinute和withSecond方法。例如:
```
LocalDateTime now = LocalDateTime.now();
LocalDateTime newDateTime = now.withHour(10).withMinute(30).withSecond(0);
```
这将创建一个新的LocalDateTime对象,其时间为当前时间的10:30:00。
LocalDateTime 设置时分秒
可以使用 LocalDateTime 的 with 方法来设置时分秒,示例代码如下:
```
LocalDateTime dateTime = LocalDateTime.now();
dateTime = dateTime.withHour(10).withMinute(30).withSecond(0);
```
以上代码将当前时间的时设置为 10,分设置为 30,秒设置为 0。
阅读全文
相关推荐















