Java 中string 转 localdate 怎么转
时间: 2023-11-28 10:42:46 浏览: 40
Java 中可以使用 DateTimeFormatter 类的 parse() 方法将 String 转换为 LocalDate。具体实现方法如下:
```
String dateString = "2021-08-31";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate localDate = LocalDate.parse(dateString, formatter);
```
其中,dateString 是要转换的字符串,formatter 是日期格式化对象,"yyyy-MM-dd" 是日期格式。
相关问题
java string转localdate
将Java的字符串转换为LocalDate可以使用LocalDate.parse()方法。需要先将字符串按照特定的格式解析为LocalDate对象。例如,假设字符串的格式为"yyyy-MM-dd",可以使用以下代码将字符串转换为LocalDate:
String dateString = "2021-09-30";
LocalDate localDate = LocalDate.parse(dateString, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
这将返回一个表示2021年9月30日的LocalDate对象。
java中localdate转string
在Java中,可以使用LocalDate类的format()方法将LocalDate对象转换为字符串。以下是一个示例代码:
LocalDate date = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String formattedDate = date.format(formatter);
在这个示例中,我们首先获取当前的LocalDate对象,然后创建一个DateTimeFormatter对象,该对象指定了日期格式。最后,我们使用format()方法将LocalDate对象转换为字符串。