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); }
public static int HourInteger(long absTicks, float longitude) { long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); int num = (int)GenMath.PositiveMod(x, 60000L); return(num / 2500); }
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); }
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); }
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); }
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); }
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); }
public static int HourInteger(long absTicks, float longitude) { long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return(GenMath.PositiveModRemap(x, 2500, 24)); }
public static int DayTick(long absTicks, float longitude) { long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return((int)GenMath.PositiveMod(x, 60000L)); }
public static int Year(long absTicks, float longitude) { long num = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return(5500 + Mathf.FloorToInt((float)num / 3600000f)); }
public static Twelfth Twelfth(long absTicks, float longitude) { long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return((Twelfth)GenMath.PositiveModRemap(x, 300000, 12)); }
public static int DayOfYear(long absTicks, float longitude) { long x = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return(GenMath.PositiveModRemap(x, 60000, 60)); }
public static int HourOfDay(long absTicks, float longitude) { long num = absTicks + GenDate.LocalTicksOffsetFromLongitude(longitude); return((int)(num % 60000L / 2500L)); }