DateTimeFormatter怎么指定时间格式,怎么配合LocalDate使用?
时间: 2024-01-24 08:02:58 浏览: 46
Java使用DateTimeFormatter实现格式化时间
要使用DateTimeFormatter指定时间格式,可以使用ofPattern方法,该方法接受一个字符串参数,该参数定义了日期时间格式。例如,要将日期格式化为"dd/MM/yyyy",可以使用以下代码:
```java
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd/MM/yyyy");
```
要将LocalDate格式化为字符串,可以使用该对象的format方法:
```java
LocalDate date = LocalDate.now();
String formattedDate = date.format(formatter);
```
要将字符串解析为LocalDate对象,可以使用DateTimeFormatter的parse方法:
```java
String dateString = "01/01/2022";
LocalDate parsedDate = LocalDate.parse(dateString, formatter);
```
这将解析字符串并返回一个LocalDate对象。
阅读全文