LocalDateTime转换为string格式
时间: 2023-11-09 19:00:42 浏览: 92
可以使用DateTimeFormatter将LocalDateTime转换为string格式,例如:
```
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = now.format(formatter);
System.out.println(formattedDateTime);
```
输出结果类似于:2021-08-31 14:30:00
相关问题
java如何将LocalDateTime转换为String
可以使用DateTimeFormatter类将LocalDateTime转换为String。
以下是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class LocalDateTimeToStringExample {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formatDateTime = now.format(formatter);
System.out.println("Formatted LocalDateTime: " + formatDateTime);
}
}
```
输出:
```
Formatted LocalDateTime: 2020-12-08 16:30:45
```
在上面的示例中,我们首先创建了一个LocalDateTime对象,然后使用DateTimeFormatter.ofPattern方法创建一个格式化器。最后,我们使用format方法将LocalDateTime对象格式化为String。
LocalDateTime 转换成String
LocalDateTime可以通过使用DateTimeFormatter将其转换为String类型。你可以使用DateTimeFormatter的ofPattern方法指定日期时间的格式,然后调用LocalDateTime的format方法将其格式化为String类型。
示例代码如下:
```java
LocalDateTime localDateTime = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String dateString = localDateTime.format(formatter);
System.out.println(dateString);
```
这样就可以将LocalDateTime对象转换为String类型的日期时间字符串。
阅读全文