Skip to content

Methods_T_CodeJam_Dates_DateTimeRangeExtensions

Andrew Koryavchenko edited this page Jul 4, 2017 · 2 revisions

DateTimeRangeExtensions Methods

Methods

 

Name Description
Public method Static member CountOfDays(Range(DateTime)) Returns count of days between two dates.
Public method Static member CountOfDays(Range(DateTimeOffset)) Returns count of days between two dates.
Public method Static member CountOfMonths(Range(DateTime)) Returns count of month between two dates.
Public method Static member CountOfMonths(Range(DateTimeOffset)) Returns count of month between two dates.
Public method Static member DaysBetween(Range(DateTime)) Returns first days in range.
Public method Static member DaysBetween(Range(DateTimeOffset)) Returns first days in range.
Public method Static member DifferenceInDays(Range(DateTime)) Returns delta between two dates measured in days.
Public method Static member DifferenceInDays(Range(DateTimeOffset)) Returns delta between two dates measured in days.
Public method Static member DifferenceInMonths(Range(DateTime)) Returns delta between two dates measured in months.
Public method Static member DifferenceInMonths(Range(DateTimeOffset)) Returns delta between two dates measured in months.
Public method Static member GetFromStartOfYearRange(DateTime) Gets date range from start of the year to the current date.
Public method Static member GetFromStartOfYearRange(DateTimeOffset) Gets date range from start of the year to the current date.
Public method Static member GetMonthRange(DateTime) Returns date range for month.
Public method Static member GetMonthRange(DateTimeOffset) Returns date range for month.
Public method Static member GetToEndOfYearRange(DateTime) Gets date range from start of the year to the current date.
Public method Static member GetToEndOfYearRange(DateTimeOffset) Gets date range from start of the year to the current date.
Public method Static member GetYearRange(DateTime) Returns date range for year.
Public method Static member GetYearRange(DateTimeOffset) Returns date range for year.
Public method Static member MakeExclusive(Range(DateTime)) Replaces inclusive boundaries with exclusive ones.
Public method Static member MakeExclusive(Range(DateTimeOffset)) Replaces inclusive boundaries with exclusive ones.
Public method Static member MakeInclusive(Range(DateTime)) Replaces exclusive boundaries with inclusive ones.
Public method Static member MakeInclusive(Range(DateTimeOffset)) Replaces exclusive boundaries with inclusive ones.
Public method Static member MonthsBetween(Range(DateTime)) Returns first days of months in range.
Public method Static member MonthsBetween(Range(DateTimeOffset)) Returns first days of months in range.
Public method Static member SplitByMonths(Range(DateTime)) Splits the range by months.
Public method Static member SplitByMonths(Range(DateTimeOffset)) Splits the range by months.
Public method Static member SplitByYears(Range(DateTime)) Splits the range by years.
Public method Static member SplitByYears(Range(DateTimeOffset)) Splits the range by years.
Public method Static member YearsBetween(Range(DateTime)) Returns first days of years in range.
Public method Static member YearsBetween(Range(DateTimeOffset)) Returns first days of years in range.
  Back to Top

See Also

Reference

DateTimeRangeExtensions Class
CodeJam.Dates Namespace

Clone this wiki locally