重新设计日期解析代码,使用 Java 8 的 LocalDate 类型进行日期解析。
示例代码:
String dateString = "2022-01-01";
DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate date = LocalDate.parse(dateString, dateFormatter);
注意:在使用 Java 8 的 LocalDate 类型时,需要确保应用的 minSdkVersion 至少为 26 或更高。