如何获取当前时间java LocalDateTime
时间: 2024-03-22 12:34:58 浏览: 129
要获取当前时间,可以使用Java中的LocalDateTime类。以下是获取当前时间的示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime currentTime = LocalDateTime.now();
System.out.println("当前时间: " + currentTime);
}
}
```
在上面的代码中,我们使用`LocalDateTime.now()`方法获取当前时间,并将其存储在`currentTime`变量中。然后,我们使用`System.out.println()`方法将当前时间打印出来。
相关问题
获取当前时间的LocalDateTime
要获取当前时间的LocalDateTime,可以使用Java 8引入的java.time包中的LocalDateTime类。可以使用now()方法获取当前时间的LocalDateTime对象,示例代码如下:
```
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println("当前时间为:" + now);
}
}
```
运行结果如下:
```
当前时间为:2021-08-23T16:22:34.123456
```
需要注意的是,LocalDateTime类表示的是本地日期和时间,不包含时区信息。如果需要处理时区,可以使用ZonedDateTime类。
java LocalDateTime 获取当前日期
`LocalDateTime` 是 Java 8 中的一个类,它表示日期和时间,但不包括时区信息。如果你想要获取当前日期(即不包含时间的部分),你可以使用 `LocalDateTime` 结合 `LocalDate` 类。以下是获取当前日期的方法:
```java
import java.time.LocalDate;
import java.time.LocalDateTime;
LocalDateTime currentDateTime = LocalDateTime.now(); // 获取当前日期和时间
LocalDate currentDate = currentDateTime.toLocalDate(); // 提取日期部分
System.out.println("当前日期: " + currentDate);
```
在这个代码片段中,`LocalDateTime.now()` 返回当前日期和时间,然后通过 `toLocalDate()` 方法提取出日期部分。
阅读全文