diff --git a/Api/Utility/General.cs b/Api/Utility/General.cs
index 652cd8e..f3d055e 100644
--- a/Api/Utility/General.cs
+++ b/Api/Utility/General.cs
@@ -1,4 +1,5 @@
using System.Collections;
+using System.Globalization;
using System.Net;
using System.Net.NetworkInformation;
using System.Security.Cryptography;
@@ -381,6 +382,22 @@ namespace Milimoe.FunGame.Core.Api.Utility
DateTime now = DateTime.Now;
return now.AddMilliseconds(-now.Millisecond).ToString();
}
+
+ ///
+ /// 获取 DLL 编译时间
+ ///
+ ///
+ ///
+ public static string GetBuiltTime(string dll)
+ {
+ DateTime lastWriteTime = File.GetLastWriteTime(dll);
+
+ string month = lastWriteTime.ToString("MMM", CultureInfo.InvariantCulture);
+ int day = lastWriteTime.Day;
+ string time = lastWriteTime.ToString("HH:mm:ss", CultureInfo.InvariantCulture);
+
+ return $"{month}. {day}, {lastWriteTime.Year} {time}";
+ }
}
#endregion