LocalDate 转换成yyyyMMdd的数字
时间: 2024-01-10 18:31:13 浏览: 212
Spring Boot 将yyyy-MM-dd格式的文本字符串直接转换为LocalDateTime出现的问题
5星 · 资源好评率100%
您可以使用`LocalDate`类中的`format`方法将`LocalDate`对象转换为指定的格式。以下是将`LocalDate`转换为yyyyMMdd数字格式的示例代码:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
String formattedDate = date.format(formatter);
int numericDate = Integer.parseInt(formattedDate);
System.out.println(numericDate);
}
}
```
运行该代码会输出当前日期的yyyyMMdd格式的数字。
阅读全文