25 lines
857 B
C#

using System.Globalization;
using System.Reflection;
namespace Oshima.Core.Configs
{
public class OSMCore
{
public const string version = "v1.0";
public const string version2 = "Beta4";
public static string Info => $"OSM Core {version} {version2}\r\nAuthor: Milimoe\r\nBuilt on {GetBuiltTime(Assembly.GetExecutingAssembly().Location)}\r\nSee: https://github.com/milimoe";
public static string GetBuiltTime(string dll_name)
{
DateTime lastWriteTime = File.GetLastWriteTime(dll_name);
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}";
}
}
}