From 8d662de2fd262b3a485f16e197cb4d0ca2a61cdf Mon Sep 17 00:00:00 2001
From: zsh_root <979909237@qq.com>
Date: 星期三, 10 十二月 2025 17:03:47 +0800
Subject: [PATCH] 发布版V1.0

---
 src/home/LogUtil.java |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/home/LogUtil.java b/src/home/LogUtil.java
index 86465f7..9cde711 100644
--- a/src/home/LogUtil.java
+++ b/src/home/LogUtil.java
@@ -4,11 +4,11 @@
 import java.io.File;
 import java.io.FileWriter;
 import java.io.IOException;
-import java.util.Date; // 修复:使用 java.util.Date 而不是 java.sql.Date
+import java.util.Date; // 淇锛氫娇鐢� java.util.Date 鑰屼笉鏄� java.sql.Date
 import java.text.SimpleDateFormat;
 
 /**
- * 日志记录工具类
+ * 鏃ュ織璁板綍宸ュ叿绫�
  */
 public class LogUtil {
     private static final String LOG_DIR = "systemfile/logfile";
@@ -16,72 +16,72 @@
     private static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     
     /**
-     * 记录程序启动日志
+     * 璁板綍绋嬪簭鍚姩鏃ュ織
      */
     public static void logOpen() {
         ensureLogDirExists();
         String timestamp = DATE_FORMAT.format(new Date());
-        writeLog("程序启动: " + timestamp + "\n");
+        writeLog("绋嬪簭鍚姩: " + timestamp + "\n");
     }
     
     /**
-     * 记录程序关闭日志并计算工作时长
-     * @param startTime 程序启动时间戳
+     * 璁板綍绋嬪簭鍏抽棴鏃ュ織骞惰绠楀伐浣滄椂闀�
+     * @param startTime 绋嬪簭鍚姩鏃堕棿鎴�
      */
     public static void logClose(long startTime) {
         ensureLogDirExists();
         long endTime = System.currentTimeMillis();
         String closeTime = DATE_FORMAT.format(new Date(endTime));
         
-        // 计算工作时长
+        // 璁$畻宸ヤ綔鏃堕暱
         long duration = endTime - startTime;
         String durationStr = formatDuration(duration);
         
-        String log = "程序关闭: " + closeTime + "\n" +
-                     "工作时长: " + durationStr + "\n" +
+        String log = "绋嬪簭鍏抽棴: " + closeTime + "\n" +
+                     "宸ヤ綔鏃堕暱: " + durationStr + "\n" +
                      "-----------------------------------\n";
         writeLog(log);
     }
     
     /**
-     * 确保日志目录存在
+     * 纭繚鏃ュ織鐩綍瀛樺湪
      */
     private static void ensureLogDirExists() {
         File dir = new File(LOG_DIR);
         if (!dir.exists()) {
-            boolean created = dir.mkdirs(); // 创建多级目录
+            boolean created = dir.mkdirs(); // 鍒涘缓澶氱骇鐩綍
             if (!created) {
-                System.err.println("无法创建日志目录: " + LOG_DIR);
+                System.err.println("鏃犳硶鍒涘缓鏃ュ織鐩綍: " + LOG_DIR);
             }
         }
     }
     
     /**
-     * 格式化时长(毫秒→可读字符串)
+     * 鏍煎紡鍖栨椂闀匡紙姣鈫掑彲璇诲瓧绗︿覆锛�
      */
     private static String formatDuration(long millis) {
         long seconds = millis / 1000;
         long hours = seconds / 3600;
         long minutes = (seconds % 3600) / 60;
         seconds = seconds % 60;
-        return String.format("%d小时 %d分钟 %d秒", hours, minutes, seconds);
+        return String.format("%d灏忔椂 %d鍒嗛挓 %d绉�", hours, minutes, seconds);
     }
     
     /**
-     * 写入日志到文件(追加模式)
+     * 鍐欏叆鏃ュ織鍒版枃浠讹紙杩藉姞妯″紡锛�
      */
     private static void writeLog(String content) {
         try (FileWriter fw = new FileWriter(LOG_FILE, true);
              BufferedWriter bw = new BufferedWriter(fw)) {
             bw.write(content);
-            bw.flush(); // 确保内容立即写入
+            bw.flush(); // 纭繚鍐呭绔嬪嵆鍐欏叆
         } catch (IOException e) {
-            System.err.println("写入日志失败: " + e.getMessage());
+            System.err.println("鍐欏叆鏃ュ織澶辫触: " + e.getMessage());
         }
     }
 
 	public static void log(String string) {
-		// TODO 自动生成的方法存根
+		// TODO 鑷姩鐢熸垚鐨勬柟娉曞瓨鏍�
 		
 	}
 }
\ No newline at end of file

--
Gitblit v1.10.0