Example #1
0
        public static float YearPercent(long absTicks, float longitude)
        {
            long x   = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num = (int)GenMath.PositiveMod(x, 3600000L);

            return((float)num / 3600000f);
        }
Example #2
0
        public static int HourInteger(long absTicks, float longitude)
        {
            long x   = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num = (int)GenMath.PositiveMod(x, 60000L);

            return(num / 2500);
        }
Example #3
0
        public static float DayPercent(long absTicks, float longitude)
        {
            long x   = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num = (int)GenMath.PositiveMod(x, 60000L);

            if (num == 0)
            {
                num = 1;
            }
            return((float)num / 60000f);
        }
Example #4
0
        public static int Year(long absTicks, float longitude)
        {
            long num  = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num2 = (int)(num / 3600000L);

            if (num < 0L)
            {
                num2--;
            }
            return(5500 + num2);
        }
Example #5
0
        public static Twelfth Twelfth(long absTicks, float longitude)
        {
            long num  = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num2 = (int)(num / 300000L % 12L);

            if (num2 < 0)
            {
                num2 += 12;
            }
            return((Twelfth)num2);
        }
Example #6
0
        public static int DayOfYear(long absTicks, float longitude)
        {
            long num  = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num2 = (int)(num / 60000L) % 60;

            if (num2 < 0)
            {
                num2 += 60;
            }
            return(num2);
        }
Example #7
0
        public static int DayOfTwelfth(long absTicks, float longitude)
        {
            long num  = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);
            int  num2 = (int)(num / 60000L % 5L);

            if (num2 < 0)
            {
                num2 += 5;
            }
            return(num2);
        }
Example #8
0
        public static int HourInteger(long absTicks, float longitude)
        {
            long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return(GenMath.PositiveModRemap(x, 2500, 24));
        }
Example #9
0
        public static int DayTick(long absTicks, float longitude)
        {
            long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return((int)GenMath.PositiveMod(x, 60000L));
        }
Example #10
0
        public static int Year(long absTicks, float longitude)
        {
            long num = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return(5500 + Mathf.FloorToInt((float)num / 3600000f));
        }
Example #11
0
        public static Twelfth Twelfth(long absTicks, float longitude)
        {
            long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return((Twelfth)GenMath.PositiveModRemap(x, 300000, 12));
        }
Example #12
0
        public static int DayOfYear(long absTicks, float longitude)
        {
            long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return(GenMath.PositiveModRemap(x, 60000, 60));
        }
Example #13
0
        public static int HourOfDay(long absTicks, float longitude)
        {
            long num = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude);

            return((int)(num % 60000L / 2500L));
        }