roadie/Roadie.Api.Library/Extensions/DateTimeExt.cs
2020-06-21 15:39:14 -05:00

19 lines
No EOL
534 B
C#

using System;
namespace Roadie.Library.Extensions
{
public static class DateTimeExt
{
public static DateTime FromUnixTime(this long unixTime)
{
var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
return epoch.AddSeconds(unixTime);
}
public static long ToUnixTime(this DateTime date)
{
var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
return Convert.ToInt64((date - epoch).TotalSeconds);
}
}
}