InitEraInfo() static private method

static private InitEraInfo ( int calID ) : System.Globalization.EraInfo[]
calID int
return System.Globalization.EraInfo[]
コード例 #1
0
 static TaiwanCalendar()
 {
     // Since
     //    Gregorian Year = Era Year + yearOffset
     // When Gregorian Year 1912 is year 1, so that
     //    1912 = 1 + yearOffset
     //  So yearOffset = 1911
     //m_EraInfo[0] = new EraInfo(1, new DateTime(1912, 1, 1).Ticks, 1911, 1, GregorianCalendar.MaxYear - 1911);
     m_EraInfo = GregorianCalendarHelper.InitEraInfo(Calendar.CAL_TAIWAN);
 }
コード例 #2
0
 static ThaiBuddhistCalendar()
 {
     // Since
     //    Gregorian Year = Era Year + yearOffset
     // When Gregorian Year 1 is Thai Buddhist year 544, so that
     //    1 = 544 + yearOffset
     //  So yearOffset = -543
     // Gregorian Year 2001 is Thai Buddhist Year 2544.
     //m_EraInfo[0] = new EraInfo(1, new DateTime(1, 1, 1).Ticks, -543, 544, GregorianCalendar.MaxYear + 543);
     m_EraInfo = GregorianCalendarHelper.InitEraInfo(Calendar.CAL_THAI);
 }
コード例 #3
0
        static KoreanCalendar()
        {
            m_EraInfo = new EraInfo[1];
            // Since
            //    Gregorian Year = Era Year + yearOffset
            // Gregorian Year 1 is Korean year 2334, so that
            //    1 = 2334 + yearOffset
            //  So yearOffset = -2333
            // Gregorian year 2001 is Korean year 4334.

            //m_EraInfo[0] = new EraInfo(1, new DateTime(1, 1, 1).Ticks, -2333, 2334, GregorianCalendar.MaxYear + 2333);
            m_EraInfo = GregorianCalendarHelper.InitEraInfo(Calendar.CAL_KOREA);
        }
コード例 #4
0
        // The era value of the current era.

        static JapaneseCalendar()
        {
            m_EraInfo = GregorianCalendarHelper.InitEraInfo(Calendar.CAL_JAPAN);
        }