feature: online activation

This commit is contained in:
Gary Sharp
2024-12-27 14:28:56 +11:00
parent 39ba206831
commit b6dfaa3445
35 changed files with 2287 additions and 346 deletions
@@ -123,7 +123,7 @@ namespace Disco
{
var epoc = new DateTime(unixEpocOffset, DateTimeKind.Utc);
var offset = d.ToUniversalTime() - epoc;
return offset.Ticks / 10000;
return offset.Ticks / TimeSpan.TicksPerMillisecond;
}
public static long? ToUnixEpoc(this DateTime? d)
{
@@ -132,6 +132,11 @@ namespace Disco
else
return null;
}
public static DateTime FromUnixEpoc(this long d)
{
var epoc = new DateTime(unixEpocOffset, DateTimeKind.Utc);
return epoc.AddMilliseconds(d);
}
public static string ToISO8601(this DateTime d)
{