返回当前日期的函数JAV
时间: 2024-10-20 18:12:14 浏览: 10
在Java中,获取当前日期可以使用`java.time`包下的`LocalDateTime`或者`ZonedDateTime`类,它们都提供了一些方便的方法来获取当前时间。以下是两种常用的方式:
1. 使用`LocalDateTime`:
```java
import java.time.LocalDateTime;
import java.time.ZoneId;
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println(currentDateTime);
```
这将返回本地时间(默认时区),如果你想获取特定时区的时间,可以传入对应的`ZoneId`。
2. 使用`ZonedDateTime`:
```java
import java.time.ZonedDateTime;
import java.time.ZoneId;
ZonedDateTime currentTimeWithZone = ZonedDateTime.now(ZoneId.systemDefault());
System.out.println(currentTimeWithZone);
```
这将返回系统默认时区的当前时间,同样支持传入自定义时区。
阅读全文