获取LocalDateTime当前时间的0点
时间: 2024-01-10 09:20:57 浏览: 128
你可以使用`LocalDateTime`类的`withHour`、`withMinute`和`withSecond`方法来将时间设置为0点。下面是一个示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime zeroTime = now.withHour(0).withMinute(0).withSecond(0); System.out.println("当前时间的0点:" + zeroTime);
}
}
```
这段代码中,我们首先使用`LocalDateTime.now()`方法获取当前时间,然后使用`withHour`、`withMinute`和`withSecond`方法将时间设置为0点。最后,我们使用`System.out.println`方法打印出结果。
相关问题
localdatetime获取当前时间
在Java 8及以上版本中,可以使用`LocalDateTime.now()`方法获取当前时间。示例如下:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println("当前时间:" + now);
}
}
```
输出:
```
当前时间:2021-10-25T10:30:15.123456
```
LocalDateTime 获取当前时间
你可以使用 Java 8 中的 LocalDateTime 类来获取当前时间。下面是示例代码:
```java
import java.time.LocalDateTime;
public class Example {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 输出当前时间
System.out.println("当前时间: " + now);
}
}
```
这里使用 `LocalDateTime.now()` 方法获取当前时间,并将其存储在 `now` 变量中。然后,可以使用 `System.out.println()` 方法输出当前时间。
阅读全文