【C#】获取系统启动时间

1,019 阅读1分钟

没有能直接获取系统时间的方法

只能获取系统启动后经过的毫秒数Environment.TickCount

可以从当前的时间和系统启动时长,间接获取系统启动时间

public static DateTime GetSystemStartupTime()
{
    return DateTime.Now.AddMilliseconds(-Environment.TickCount);
}