string转成localdatetime
时间: 2023-04-24 22:05:04 浏览: 92
使用Java 8的java.time包中的DateTimeFormatter类,可以将字符串转换为LocalDateTime对象。例如:
```
String dateString = "2022-12-03T10:15:30";
DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME;
LocalDateTime localDateTime = LocalDateTime.parse(dateString, formatter);
```
相关问题
string转换成LocalDateTime类型
可以使用Java 8中的DateTimeFormatter类来将字符串转换为LocalDateTime类型。具体代码如下:
```java
String str = "2021-08-01 12:30:45";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
```
其中,第一个参数是待转换的字符串,第二个参数是格式化字符串,用于指定字符串的格式。
string转换为localdatetime
将字符串转换为LocalDateTime需要使用Java 8中的DateTimeFormatter类。首先,需要创建一个DateTimeFormatter对象,指定字符串的格式。然后,使用该对象的parse()方法将字符串转换为LocalDateTime对象。例如:
```
String str = "2021-10-01T12:30:45";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
```
这将把字符串"2021-10-01T12:30:45"转换为LocalDateTime对象。其中,"yyyy-MM-dd'T'HH:mm:ss"是字符串的格式,其中T表示时间的分隔符。
阅读全文