blob: 0bd49c4fded1519e6837179ee5ddc8b0b2b1a9cb [file] [log] [blame]
//---------------------------------------------------------------------------------------------------------
// Copyright © 2007 - 2015 Tangible Software Solutions Inc.
// This class can be used by anyone provided that the copyright notice remains intact.
//
// This class is used to replace calls to Java's System.currentTimeMillis with the C# equivalent.
// Unix time is defined as the number of seconds that have elapsed since midnight UTC, 1 January 1970.
//---------------------------------------------------------------------------------------------------------
internal static class DateTimeHelperClass
{
private static readonly System.DateTime Jan1st1970 = new System.DateTime(1970, 1, 1, 0, 0, 0, System.DateTimeKind.Utc);
internal static long CurrentUnixTimeMillis()
{
return (long)(System.DateTime.UtcNow - Jan1st1970).TotalMilliseconds;
}
}