java string转localdatetime类型
时间: 2023-08-31 10:16:42 浏览: 109
Java8的LocalDateTime工具类,包含一些比较常用的功能。
5星 · 资源好评率100%
可以使用Java 8的DateTimeFormatter将字符串转换为LocalDateTime类型。以下是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class StringToLocalDateTimeExample {
public static void main(String[] args) {
String str = "2021-06-24 16:30:00";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
System.out.println(dateTime);
}
}
```
在此示例中,我们首先定义了一个字符串并使用DateTimeFormatter定义了日期时间格式。然后,我们使用parse方法将字符串转换为LocalDateTime类型。最后,我们将结果打印到控制台。
请注意,如果字符串格式与指定的格式不匹配,则会抛出DateTimeParseException异常。
阅读全文