DateTimeFormatter.ISO_DATE
时间: 2023-12-09 20:34:29 浏览: 181
`DateTimeFormatter.ISO_DATE`是Java 8中的一个预定义日期格式,用于将日期格式化为ISO-8601格式的日期字符串,例如“2022-01-01”。以下是一个使用`DateTimeFormatter.ISO_DATE`的示例代码:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Example {
public static void main(String[] args) {
LocalDate date = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE;
String formattedDate = date.format(formatter);
System.out.println(formattedDate); // 输出:2022-01-01
}
}
```
在上面的示例中,我们使用`LocalDate.now()`获取当前日期,然后使用`DateTimeFormatter.ISO_DATE`创建一个日期格式化程序。最后,我们使用`date.format(formatter)`将日期格式化为字符串,并将其存储在`formattedDate`变量中。最终,我们使用`System.out.println()`打印格式化后的日期字符串。
阅读全文