Aspectacular.DateTimeExtensions.ToSortableLongDateTime C# (CSharp) Method

ToSortableLongDateTime() public static method

Returns integer in the format of YYYYMMDDHHmmss or similar with fractional seconds.
public static ToSortableLongDateTime ( this dt, bool includeMilliseconds = false ) : long
dt this
includeMilliseconds bool
return long
        public static long ToSortableLongDateTime(this DateTime dt, bool includeMilliseconds = false)
        {
            long multiplier = includeMilliseconds ? 1000000000 : 1000000;
            long result = ToSortableIntDate(dt)*multiplier + ToSortableLongTime(dt, includeMilliseconds);

            return result;
        }