switch to DateTimeOffset

This commit is contained in:
Luke Pulverenti
2018-09-07 15:22:39 -04:00
parent 07c5c2f9aa
commit 46ea3e4c21
5 changed files with 39 additions and 51 deletions
@@ -37,35 +37,4 @@ namespace MediaBrowser.Plugins.VuPlus.Helpers
}
}
public static class RecordingHelper
{
}
public static class ApiHelper
{
private static readonly DateTime UnixEpoch =
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
public static long GetCurrentUnixTimestampMillis()
{
return (long)(DateTime.UtcNow - UnixEpoch).TotalMilliseconds;
}
public static DateTime DateTimeFromUnixTimestampMillis(long millis)
{
return UnixEpoch.AddMilliseconds(millis);
}
public static long GetCurrentUnixTimestampSeconds(DateTime date)
{
return (long)(date - UnixEpoch).TotalSeconds;
}
public static DateTime DateTimeFromUnixTimestampSeconds(long seconds)
{
return UnixEpoch.AddSeconds(seconds);
}
}
}