From 2518b922afebb20085553fa80a6c6db1f109f105 Mon Sep 17 00:00:00 2001 From: Niko <1377382065@qq.com> Date: Fri, 22 May 2026 09:42:52 +0800 Subject: [PATCH] fix file name --- src/main/java/com/ets/scraper/EtsScraper.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ets/scraper/EtsScraper.java b/src/main/java/com/ets/scraper/EtsScraper.java index 228d630..867cc3f 100644 --- a/src/main/java/com/ets/scraper/EtsScraper.java +++ b/src/main/java/com/ets/scraper/EtsScraper.java @@ -79,10 +79,9 @@ public class EtsScraper { } String dateStrFormatted = targetDate.format(java.time.format.DateTimeFormatter.ofPattern("yyyy-MM-dd")); - String dateStrFileName = targetDate.format(DateTimeFormatter.ofPattern("yyyyMMdd")); + String dateStrFileName = targetDate.format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmm")); - Path downloadPath = Path.of("downloads").toAbsolutePath().normalize(); - Path savedFile = downloadPath.resolve("三联单列表_" + dateStrFileName + ".xls"); + Path savedFile = Path.of("downloads").resolve("三联单列表_" + dateStrFileName + ".xls"); if (java.nio.file.Files.exists(savedFile) && java.nio.file.Files.size(savedFile) > 0) { System.out.println("[+] File already exists: " + savedFile); @@ -343,7 +342,7 @@ public class EtsScraper { private static void screenshot(Page page, String name) { try { String timestamp = LocalDateTime.now() - .format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss")); + .format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmm")); Path path = SCREENSHOT_DIR.resolve(name + "_" + timestamp + ".png"); page.screenshot(new Page.ScreenshotOptions().setPath(path)); System.out.println("[+] Screenshot saved: " + path);