// Assembly: mscorlib
// Full name: System.Globalization.GregorianCalendarHelper

namespace System.Globalization
{
public class GregorianCalendarHelper // TypeDefIndex: 4659
{
	// Fields
	type#13161 DaysToMonth365;
	type#13161 DaysToMonth366;
	type#20869 m_maxYear;
	type#20869 m_minYear;
	type#15651 m_Cal;
	type#13019 m_EraInfo;
	type#13152 m_eras;
	type#17078 m_minDate;

	// Methods
	// RVA: -1
	internal type#20867 get_MaxYear() { }
	// RVA: -1
	internal type#28660 .ctor(type#15649 cal, type#13018 eraInfo) { }
	// RVA: -1
	private type#20867 GetYearOffset(type#20867 year, type#20867 era, type#15313 throwOnError) { }
	// RVA: -1
	internal type#20867 GetGregorianYear(type#20867 year, type#20867 era) { }
	// RVA: -1
	internal type#15313 IsValidYear(type#20867 year, type#20867 era) { }
	// RVA: -1
	internal virtual type#20867 GetDatePart(type#20900 ticks, type#20867 part) { }
	// RVA: -1
	internal static type#20900 GetAbsoluteDate(type#20867 year, type#20867 month, type#20867 day) { }
	// RVA: -1
	internal static type#20900 DateToTicks(type#20867 year, type#20867 month, type#20867 day) { }
	// RVA: -1
	internal static type#20900 TimeToTicks(type#20867 hour, type#20867 minute, type#20867 second, type#20867 millisecond) { }
	// RVA: -1
	internal type#28660 CheckTicksRange(type#20900 ticks) { }
	// RVA: -1
	public type#20867 GetDayOfMonth(type#17076 time) { }
	// RVA: -1
	public type#17127 GetDayOfWeek(type#17076 time) { }
	// RVA: -1
	public type#20867 GetDaysInMonth(type#20867 year, type#20867 month, type#20867 era) { }
	// RVA: -1
	public type#20867 GetDaysInYear(type#20867 year, type#20867 era) { }
	// RVA: -1
	public type#20867 GetEra(type#17076 time) { }
	// RVA: -1
	public type#13150 get_Eras() { }
	// RVA: -1
	public type#20867 GetMonth(type#17076 time) { }
	// RVA: -1
	public type#20867 GetMonthsInYear(type#20867 year, type#20867 era) { }
	// RVA: -1
	public type#20867 GetYear(type#17076 time) { }
	// RVA: -1
	public type#15313 IsLeapYear(type#20867 year, type#20867 era) { }
	// RVA: -1
	public type#17076 ToDateTime(type#20867 year, type#20867 month, type#20867 day, type#20867 hour, type#20867 minute, type#20867 second, type#20867 millisecond, type#20867 era) { }
	// RVA: -1
	public type#20867 ToFourDigitYear(type#20867 year, type#20867 twoDigitYearMax) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
