java 如何将String类型的LocalDateTime字符串转换为 LocalDateTime 类型
时间: 2023-07-28 13:50:44 浏览: 109
String类型转localDate,date转localDate的实现代码
5星 · 资源好评率100%
可以使用Java 8中的DateTimeFormatter类来进行字符串和LocalDateTime类型之间的转换,具体步骤如下:
1. 定义DateTimeFormatter对象,用于将字符串解析为LocalDateTime对象:
```
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss");
```
2. 调用parse()方法,将字符串解析为LocalDateTime对象:
```
String str = "2021-05-18T10:30:00";
LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
```
这样就可以将String类型的LocalDateTime字符串转换为LocalDateTime类型了。其中,DateTimeFormatter的ofPattern()方法可以根据字符串的格式定义相应的格式化器。
阅读全文