From d77a7f0f62018a46138b9e2b14d551af16a3b1df Mon Sep 17 00:00:00 2001 From: Madpeter <57852827+Madpeterz@users.noreply.github.com> Date: Thu, 5 Feb 2026 22:01:42 +0000 Subject: [PATCH] Use DateTime format for clock stamp Replace verbose StringBuilder-based timestamp construction with a single DateTime format string. The method now returns the clock stamp using the format "[{DateTime.Now:dd-MM-yy HH:mm}] ", simplifying the code and improving readability while preserving the original output layout. for issue 121 --- SecondBotEvents/Static/LogFormater.cs | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/SecondBotEvents/Static/LogFormater.cs b/SecondBotEvents/Static/LogFormater.cs index 983f0cd..112bd7e 100644 --- a/SecondBotEvents/Static/LogFormater.cs +++ b/SecondBotEvents/Static/LogFormater.cs @@ -56,22 +56,8 @@ namespace SecondBotEvents public static string GetClockStamp() { - var date = DateTime.Now; - StringBuilder n = new(); - n.Append("["); - if (date.Hour < 10) - { - n.Append("0"); - } - n.Append(date.Hour.ToString()); - n.Append(":"); - if (date.Minute < 10) - { - n.Append("0"); - } - n.Append(date.Minute.ToString()); - n.Append("] "); - return n.ToString(); + // Format: [dd-MM-yyyy HH:mm] + return $"[{DateTime.Now:dd-MM-yy HH:mm}] "; } private static string Add(string message, ConsoleLogLogLevel Level, bool send_to_console = true)