localdate 字符串转date
时间: 2023-10-16 10:08:05 浏览: 126
java 时间转换date time = new date()
5星 · 资源好评率100%
将LocalDate字符串转换为Date,你可以使用DateTimeFormatter类将字符串解析成LocalDate对象,然后再通过LocalDate对象转换成Date对象。下面是一个示例代码:
```java
String localDateString = "2021-05-01";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate localDate = LocalDate.parse(localDateString, formatter);
Date date = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
```
在这个例子中,我们先定义了一个日期字符串localDateString,然后使用DateTimeFormatter类的ofPattern方法指定了日期的格式。接下来,我们使用parse方法将字符串解析成LocalDate对象。最后,我们通过LocalDate对象的atStartOfDay方法和Date类的from方法将LocalDate对象转换成Date对象。
阅读全文