C# Class Itenso.TimePeriod.TimeCalendar

Inheritance: ITimeCalendar
Afficher le fichier Open project: jwg4/date-difference Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultEndOffset System.TimeSpan
DefaultStartOffset System.TimeSpan

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetDayName ( DayOfWeek dayOfWeek ) : string
GetDayOfMonth ( System.DateTime time ) : int
GetDayOfWeek ( System.DateTime time ) : DayOfWeek
GetDaysInMonth ( int year, int month ) : int
GetHalfyearName ( YearHalfyear yearHalfyear ) : string
GetHalfyearOfYearName ( int year, YearHalfyear yearHalfyear ) : string
GetHashCode ( ) : int
GetHour ( System.DateTime time ) : int
GetMinute ( System.DateTime time ) : int
GetMonth ( System.DateTime time ) : int
GetMonthName ( int month ) : string
GetMonthOfYearName ( int year, int month ) : string
GetQuarterName ( YearQuarter yearQuarter ) : string
GetQuarterOfYearName ( int year, YearQuarter yearQuarter ) : string
GetStartOfYearWeek ( int year, int weekOfYear ) : System.DateTime
GetWeekOfYear ( System.DateTime time ) : int
GetWeekOfYearName ( int year, int weekOfYear ) : string
GetYear ( System.DateTime time ) : int
GetYearName ( int year ) : string
MapEnd ( System.DateTime moment ) : System.DateTime
MapStart ( System.DateTime moment ) : System.DateTime
New ( CultureInfo culture ) : TimeCalendar
New ( CultureInfo culture, System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
New ( CultureInfo culture, YearMonth yearBaseMonth, YearWeekType yearWeekType ) : TimeCalendar
New ( System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
New ( System.TimeSpan startOffset, System.TimeSpan endOffset, YearMonth yearBaseMonth ) : TimeCalendar
New ( YearMonth yearBaseMonth ) : TimeCalendar
NewEmptyOffset ( ) : TimeCalendar
TimeCalendar ( ) : System
TimeCalendar ( TimeCalendarConfig config ) : System
UnmapEnd ( System.DateTime moment ) : System.DateTime
UnmapStart ( System.DateTime moment ) : System.DateTime

Méthodes protégées

Méthode Description
ComputeHashCode ( ) : int
IsEqual ( object obj ) : bool

Private Methods

Méthode Description
HasSameData ( TimeCalendar comp ) : bool

Method Details

ComputeHashCode() protected méthode

protected ComputeHashCode ( ) : int
Résultat int

Equals() public final méthode

public final Equals ( object obj ) : bool
obj object
Résultat bool

GetDayName() public méthode

public GetDayName ( DayOfWeek dayOfWeek ) : string
dayOfWeek DayOfWeek
Résultat string

GetDayOfMonth() public méthode

public GetDayOfMonth ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetDayOfWeek() public méthode

public GetDayOfWeek ( System.DateTime time ) : DayOfWeek
time System.DateTime
Résultat DayOfWeek

GetDaysInMonth() public méthode

public GetDaysInMonth ( int year, int month ) : int
year int
month int
Résultat int

GetHalfyearName() public méthode

public GetHalfyearName ( YearHalfyear yearHalfyear ) : string
yearHalfyear YearHalfyear
Résultat string

GetHalfyearOfYearName() public méthode

public GetHalfyearOfYearName ( int year, YearHalfyear yearHalfyear ) : string
year int
yearHalfyear YearHalfyear
Résultat string

GetHashCode() public final méthode

public final GetHashCode ( ) : int
Résultat int

GetHour() public méthode

public GetHour ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetMinute() public méthode

public GetMinute ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetMonth() public méthode

public GetMonth ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetMonthName() public méthode

public GetMonthName ( int month ) : string
month int
Résultat string

GetMonthOfYearName() public méthode

public GetMonthOfYearName ( int year, int month ) : string
year int
month int
Résultat string

GetQuarterName() public méthode

public GetQuarterName ( YearQuarter yearQuarter ) : string
yearQuarter YearQuarter
Résultat string

GetQuarterOfYearName() public méthode

public GetQuarterOfYearName ( int year, YearQuarter yearQuarter ) : string
year int
yearQuarter YearQuarter
Résultat string

GetStartOfYearWeek() public méthode

public GetStartOfYearWeek ( int year, int weekOfYear ) : System.DateTime
year int
weekOfYear int
Résultat System.DateTime

GetWeekOfYear() public méthode

public GetWeekOfYear ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetWeekOfYearName() public méthode

public GetWeekOfYearName ( int year, int weekOfYear ) : string
year int
weekOfYear int
Résultat string

GetYear() public méthode

public GetYear ( System.DateTime time ) : int
time System.DateTime
Résultat int

GetYearName() public méthode

public GetYearName ( int year ) : string
year int
Résultat string

IsEqual() protected méthode

protected IsEqual ( object obj ) : bool
obj object
Résultat bool

MapEnd() public méthode

public MapEnd ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Résultat System.DateTime

MapStart() public méthode

public MapStart ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Résultat System.DateTime

New() public static méthode

public static New ( CultureInfo culture ) : TimeCalendar
culture System.Globalization.CultureInfo
Résultat TimeCalendar

New() public static méthode

public static New ( CultureInfo culture, System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
culture System.Globalization.CultureInfo
startOffset System.TimeSpan
endOffset System.TimeSpan
Résultat TimeCalendar

New() public static méthode

public static New ( CultureInfo culture, YearMonth yearBaseMonth, YearWeekType yearWeekType ) : TimeCalendar
culture System.Globalization.CultureInfo
yearBaseMonth YearMonth
yearWeekType YearWeekType
Résultat TimeCalendar

New() public static méthode

public static New ( System.TimeSpan startOffset, System.TimeSpan endOffset ) : TimeCalendar
startOffset System.TimeSpan
endOffset System.TimeSpan
Résultat TimeCalendar

New() public static méthode

public static New ( System.TimeSpan startOffset, System.TimeSpan endOffset, YearMonth yearBaseMonth ) : TimeCalendar
startOffset System.TimeSpan
endOffset System.TimeSpan
yearBaseMonth YearMonth
Résultat TimeCalendar

New() public static méthode

public static New ( YearMonth yearBaseMonth ) : TimeCalendar
yearBaseMonth YearMonth
Résultat TimeCalendar

NewEmptyOffset() public static méthode

public static NewEmptyOffset ( ) : TimeCalendar
Résultat TimeCalendar

TimeCalendar() public méthode

public TimeCalendar ( ) : System
Résultat System

TimeCalendar() public méthode

public TimeCalendar ( TimeCalendarConfig config ) : System
config TimeCalendarConfig
Résultat System

UnmapEnd() public méthode

public UnmapEnd ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Résultat System.DateTime

UnmapStart() public méthode

public UnmapStart ( System.DateTime moment ) : System.DateTime
moment System.DateTime
Résultat System.DateTime

Property Details

DefaultEndOffset public_oe static_oe property

public static TimeSpan,System DefaultEndOffset
Résultat System.TimeSpan

DefaultStartOffset public_oe static_oe property

public static TimeSpan,System DefaultStartOffset
Résultat System.TimeSpan