This commit is contained in:
Van0313
2025-06-08 17:31:53 +08:00
parent c331511fef
commit 786b636e3b

View File

@@ -2024,7 +2024,7 @@ public class JDUtil {
public LocalDate getDateFromLD(String dateStr) {
// 定义支持的日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
// 解析日期字符串为 LocalDate 对象
LocalDate date = LocalDate.parse(dateStr, formatter);
@@ -2048,8 +2048,8 @@ public class JDUtil {
* @return 解析出的 LocalDate 对象,如果没有带日期则返回 null
*/
private LocalDate parseUserDateIfPresent(String input) {
if (input.contains("-")) {
String dateStr = input.replace("慢单", "").trim();
if (input.contains("20")) {
String dateStr = input.replaceAll("慢单|录单", "").trim();
if (!dateStr.isEmpty()) {
return getDateFromLD(dateStr);
}