Class DateTimeOffsetExtensions
Class DateTimeOffsetExtensions.
Inheritance
Namespace: ISynergy.Framework.Core.Extensions
Assembly: ISynergy.Framework.Core.dll
Syntax
public static class DateTimeOffsetExtensions : object
Methods
View SourceComparedToDateTime(DateTimeOffset, DateTimeOffset)
Compareds to date time.
Declaration
public static int ComparedToDateTime(this DateTimeOffset self, DateTimeOffset comparer)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
DateTimeOffset | comparer | The comparer. |
Returns
Type | Description |
---|---|
System.Int32 | System.Int32. |
GetPossibleTimeZones(DateTimeOffset, String)
Gets the possible time zones.
Declaration
public static string GetPossibleTimeZones(this DateTimeOffset self, string seperator = ", ")
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
System.String | seperator | The seperator. |
Returns
Type | Description |
---|---|
System.String | System.String. |
IsInRangeOfDate(DateTimeOffset, DateTimeOffset)
Determines whether [is in range of date] [the specified comparer].
Declaration
public static bool IsInRangeOfDate(this DateTimeOffset self, DateTimeOffset comparer)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
DateTimeOffset | comparer | The comparer. |
Returns
Type | Description |
---|---|
System.Boolean |
|
IsInRangeOfDate(DateTimeOffset, DateTimeOffset, DateTimeOffset)
Determines whether [is in range of date] [the specified comparer start].
Declaration
public static bool IsInRangeOfDate(this DateTimeOffset self, DateTimeOffset comparer_start, DateTimeOffset comparer_end)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
DateTimeOffset | comparer_start | The comparer start. |
DateTimeOffset | comparer_end | The comparer end. |
Returns
Type | Description |
---|---|
System.Boolean |
|
ToEndOfDay(DateTimeOffset)
Converts to endofday.
Declaration
public static DateTimeOffset ToEndOfDay(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToEndOfMonth(DateTimeOffset)
Converts to endofmonth.
Declaration
public static DateTimeOffset ToEndOfMonth(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToEndOfQuarter(DateTimeOffset)
Converts to end of quartermonth.
Declaration
public static DateTimeOffset ToEndOfQuarter(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToEndOfWeek(DateTimeOffset, DayOfWeek)
Converts to endofweek.
Declaration
public static DateTimeOffset ToEndOfWeek(this DateTimeOffset self, DayOfWeek startOfWeek = null)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
DayOfWeek | startOfWeek | The start of week. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToEndOfWorkWeek(DateTimeOffset)
Converts to endofworkweek.
Declaration
public static DateTimeOffset ToEndOfWorkWeek(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToEndOfYear(DateTimeOffset)
Converts to endofmonth.
Declaration
public static DateTimeOffset ToEndOfYear(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToLocalDateString(DateTimeOffset, String, TimeSpan, CultureInfo)
Converts to localdatestring.
Declaration
public static string ToLocalDateString(this DateTimeOffset self, string format, TimeSpan offset, CultureInfo culture = null)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
System.String | format | The format. |
TimeSpan | offset | The offset. |
CultureInfo | culture | The culture. |
Returns
Type | Description |
---|---|
System.String | System.String. |
ToStartOfDay(DateTimeOffset)
Converts to startofday.
Declaration
public static DateTimeOffset ToStartOfDay(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToStartOfMonth(DateTimeOffset)
Converts to startofmonth.
Declaration
public static DateTimeOffset ToStartOfMonth(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToStartOfQuarter(DateTimeOffset)
Converts to start of quarter.
Declaration
public static DateTimeOffset ToStartOfQuarter(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToStartOfWeek(DateTimeOffset, DayOfWeek)
Converts to startofweek.
Declaration
public static DateTimeOffset ToStartOfWeek(this DateTimeOffset self, DayOfWeek startOfWeek = null)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
DayOfWeek | startOfWeek | The start of week. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToStartOfWorkWeek(DateTimeOffset)
Converts to startofworkweek.
Declaration
public static DateTimeOffset ToStartOfWorkWeek(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToStartOfYear(DateTimeOffset)
Converts to startofmonth.
Declaration
public static DateTimeOffset ToStartOfYear(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
DateTimeOffset | DateTimeOffset. |
ToUniversalTimeString(DateTimeOffset)
Converts to universaltimestring.
Declaration
public static string ToUniversalTimeString(this DateTimeOffset self)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | self | The self. |
Returns
Type | Description |
---|---|
System.String | System.String. |