C# Класс System.Globalization.GregorianCalendarHelper

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CheckTicksRange void
DateToTicks long
GetAbsoluteDate long
GetDatePart int
GetGregorianYear int
GregorianCalendarHelper System.Threading
InitEraInfo System.Globalization.EraInfo[]
IsValidYear bool
TimeToTicks long

Открытые методы

Метод Описание
AddMonths ( System.DateTime time, int months ) : System.DateTime
AddYears ( System.DateTime time, int years ) : System.DateTime
GetDayOfMonth ( System.DateTime time ) : int
GetDayOfWeek ( System.DateTime time ) : DayOfWeek
GetDayOfYear ( System.DateTime time ) : int
GetDaysInMonth ( int year, int month, int era ) : int
GetDaysInYear ( int year, int era ) : int
GetEra ( System.DateTime time ) : int
GetLeapMonth ( int year, int era ) : int
GetMonth ( System.DateTime time ) : int
GetMonthsInYear ( int year, int era ) : int
GetWeekOfYear ( System.DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek ) : int
GetYear ( System.DateTime time ) : int
GetYear ( int year, System.DateTime time ) : int
IsLeapDay ( int year, int month, int day, int era ) : bool
IsLeapMonth ( int year, int month, int era ) : bool
IsLeapYear ( int year, int era ) : bool
ToDateTime ( int year, int month, int day, int hour, int minute, int second, int millisecond, int era ) : System.DateTime
ToFourDigitYear ( int year, int twoDigitYearMax ) : int

Приватные методы

Метод Описание
CheckTicksRange ( long ticks ) : void
DateToTicks ( int year, int month, int day ) : long
GetAbsoluteDate ( int year, int month, int day ) : long
GetDatePart ( long ticks, int part ) : int
GetGregorianYear ( int year, int era ) : int
GregorianCalendarHelper ( Calendar cal, EraInfo eraInfo ) : System.Threading
InitEraInfo ( int calID ) : System.Globalization.EraInfo[]
IsValidYear ( int year, int era ) : bool
TimeToTicks ( int hour, int minute, int second, int millisecond ) : long

Описание методов

AddMonths() публичный Метод

public AddMonths ( System.DateTime time, int months ) : System.DateTime
time System.DateTime
months int
Результат System.DateTime

AddYears() публичный Метод

public AddYears ( System.DateTime time, int years ) : System.DateTime
time System.DateTime
years int
Результат System.DateTime

GetDayOfMonth() публичный Метод

public GetDayOfMonth ( System.DateTime time ) : int
time System.DateTime
Результат int

GetDayOfWeek() публичный Метод

public GetDayOfWeek ( System.DateTime time ) : DayOfWeek
time System.DateTime
Результат DayOfWeek

GetDayOfYear() публичный Метод

public GetDayOfYear ( System.DateTime time ) : int
time System.DateTime
Результат int

GetDaysInMonth() публичный Метод

public GetDaysInMonth ( int year, int month, int era ) : int
year int
month int
era int
Результат int

GetDaysInYear() публичный Метод

public GetDaysInYear ( int year, int era ) : int
year int
era int
Результат int

GetEra() публичный Метод

public GetEra ( System.DateTime time ) : int
time System.DateTime
Результат int

GetLeapMonth() публичный Метод

public GetLeapMonth ( int year, int era ) : int
year int
era int
Результат int

GetMonth() публичный Метод

public GetMonth ( System.DateTime time ) : int
time System.DateTime
Результат int

GetMonthsInYear() публичный Метод

public GetMonthsInYear ( int year, int era ) : int
year int
era int
Результат int

GetWeekOfYear() публичный Метод

public GetWeekOfYear ( System.DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek ) : int
time System.DateTime
rule CalendarWeekRule
firstDayOfWeek DayOfWeek
Результат int

GetYear() публичный Метод

public GetYear ( System.DateTime time ) : int
time System.DateTime
Результат int

GetYear() публичный Метод

public GetYear ( int year, System.DateTime time ) : int
year int
time System.DateTime
Результат int

IsLeapDay() публичный Метод

public IsLeapDay ( int year, int month, int day, int era ) : bool
year int
month int
day int
era int
Результат bool

IsLeapMonth() публичный Метод

public IsLeapMonth ( int year, int month, int era ) : bool
year int
month int
era int
Результат bool

IsLeapYear() публичный Метод

public IsLeapYear ( int year, int era ) : bool
year int
era int
Результат bool

ToDateTime() публичный Метод

public ToDateTime ( int year, int month, int day, int hour, int minute, int second, int millisecond, int era ) : System.DateTime
year int
month int
day int
hour int
minute int
second int
millisecond int
era int
Результат System.DateTime

ToFourDigitYear() публичный Метод

public ToFourDigitYear ( int year, int twoDigitYearMax ) : int
year int
twoDigitYearMax int
Результат int