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