feat: Implemented Processor Utils for Net Standard to get the system uptime and the program uptime.

This commit is contained in:
Austin Noska
2019-08-30 17:19:17 -04:00
parent 629ceec84e
commit 438b3d48e4

View File

@@ -142,8 +142,7 @@ namespace ICD.Common.Utils
[PublicAPI] [PublicAPI]
public static TimeSpan GetSystemUptime() public static TimeSpan GetSystemUptime()
{ {
// TODO return TimeSpan.FromMilliseconds(Environment.TickCount);
return default(TimeSpan);
} }
/// <summary> /// <summary>
@@ -153,8 +152,8 @@ namespace ICD.Common.Utils
[PublicAPI] [PublicAPI]
public static TimeSpan GetProgramUptime() public static TimeSpan GetProgramUptime()
{ {
// TODO var current = System.Diagnostics.Process.GetCurrentProcess();
return default(TimeSpan); return IcdEnvironment.GetLocalTime() - current.StartTime;
} }
#endregion #endregion