Badges.Controllers.AssertionController.GetUnixTime C# (CSharp) Метод

GetUnixTime() приватный статический Метод

private static GetUnixTime ( System.DateTime time ) : int
time System.DateTime
Результат int
        private static int GetUnixTime(DateTime? time)
        {
            if (time.HasValue == false)
            {
                return default(int);
            }

            var origin = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime();
            TimeSpan diff = time.Value.ToLocalTime() - origin;

            return (int)Math.Floor(diff.TotalSeconds);
        }