C# Класс DevUtils.DateTimeExtensions.BaseDateTimeExtensions

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

Private Properties

Свойство Тип Описание
BaseDateTimeExtensions System
SetDefaultCalendarConfigurations void
SetDefaultDays void
SetDefaultTimezoneInfo void
SetTimezoneInfoDictionary void
TryConvertTimezoneName System.TimeZoneInfo

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

Метод Описание
GetCurrentCulture ( ) : CultureInfo

Get current system culture

GetCurrentDateTime ( ) : System.DateTime

Get current datetime

GetDefaultBusinessDays ( ) : DayOfWeek[]

Get default business days list

GetDefaultCalendarRule ( ) : CalendarWeekRule

Get default value for Calendar Rule

GetDefaultFirstWeekBusinessDay ( ) : DayOfWeek

Get default first week business day

GetDefaultFirstWeekDay ( ) : DayOfWeek

Get default first week day

GetDefaultLastWeekBusinessDay ( ) : DayOfWeek

Get default last week business day

GetDefaultLastWeekDay ( ) : DayOfWeek

Get default last week day

GetDefaultTimezoneInfo ( ) : TimeZoneInfo

Get default system timezone info

GetDefaultToDateDateTimeStyles ( ) : DateTimeStyles

Get default datetime styles to TryParseDate methods

GetTimezoneInfo ( string name ) : TimeZoneInfo

Get TimezoneInfo

GetTimezoneInfoDictionary ( ) : string>.Dictionary

Get TimezoneInfo dictionary

GetUtcTimezoneInfo ( ) : TimeZoneInfo

Get default system timezone info

SetDefaultBusinessDays ( DayOfWeek businessDays ) : void

Set default business days list

SetDefaultCalendarRule ( CalendarWeekRule calendarRule ) : void

Set default calendar rule

SetDefaultFirstDay ( DayOfWeek firstWeekDay, DayOfWeek firstBusinessWeekDay ) : void

Set default first week day and week business day

SetDefaultLastDay ( DayOfWeek lastWeekDay, DayOfWeek lastBusinessWeekDay ) : void

Set default last week day and week business day

SetDefaultTimezoneInfo ( TimeZoneInfo timeZoneInfo ) : void

Set default system timezone info

SetDefaultTimezoneInfo ( string timeZoneName ) : void

Set default system timezone info

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

Метод Описание
BaseDateTimeExtensions ( ) : System
SetDefaultCalendarConfigurations ( ) : void

Set default Calendar configurations

SetDefaultDays ( ) : void

Set default business days

SetDefaultTimezoneInfo ( ) : void

Set default TimezoneInfo

SetTimezoneInfoDictionary ( ) : void

Populate TimezoneInfoDictionary With available options

TryConvertTimezoneName ( string name ) : TimeZoneInfo

Try get TimezoneInfo from timezone name

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

GetCurrentCulture() публичный статический Метод

Get current system culture
public static GetCurrentCulture ( ) : CultureInfo
Результат System.Globalization.CultureInfo

GetCurrentDateTime() публичный статический Метод

Get current datetime
public static GetCurrentDateTime ( ) : System.DateTime
Результат System.DateTime

GetDefaultBusinessDays() публичный статический Метод

Get default business days list
public static GetDefaultBusinessDays ( ) : DayOfWeek[]
Результат DayOfWeek[]

GetDefaultCalendarRule() публичный статический Метод

Get default value for Calendar Rule
public static GetDefaultCalendarRule ( ) : CalendarWeekRule
Результат CalendarWeekRule

GetDefaultFirstWeekBusinessDay() публичный статический Метод

Get default first week business day
public static GetDefaultFirstWeekBusinessDay ( ) : DayOfWeek
Результат DayOfWeek

GetDefaultFirstWeekDay() публичный статический Метод

Get default first week day
public static GetDefaultFirstWeekDay ( ) : DayOfWeek
Результат DayOfWeek

GetDefaultLastWeekBusinessDay() публичный статический Метод

Get default last week business day
public static GetDefaultLastWeekBusinessDay ( ) : DayOfWeek
Результат DayOfWeek

GetDefaultLastWeekDay() публичный статический Метод

Get default last week day
public static GetDefaultLastWeekDay ( ) : DayOfWeek
Результат DayOfWeek

GetDefaultTimezoneInfo() публичный статический Метод

Get default system timezone info
public static GetDefaultTimezoneInfo ( ) : TimeZoneInfo
Результат System.TimeZoneInfo

GetDefaultToDateDateTimeStyles() публичный статический Метод

Get default datetime styles to TryParseDate methods
public static GetDefaultToDateDateTimeStyles ( ) : DateTimeStyles
Результат DateTimeStyles

GetTimezoneInfo() публичный статический Метод

Get TimezoneInfo
public static GetTimezoneInfo ( string name ) : TimeZoneInfo
name string Timezone name to serarch
Результат System.TimeZoneInfo

GetTimezoneInfoDictionary() публичный статический Метод

Get TimezoneInfo dictionary
public static GetTimezoneInfoDictionary ( ) : string>.Dictionary
Результат string>.Dictionary

GetUtcTimezoneInfo() публичный статический Метод

Get default system timezone info
public static GetUtcTimezoneInfo ( ) : TimeZoneInfo
Результат System.TimeZoneInfo

SetDefaultBusinessDays() публичный статический Метод

Set default business days list
public static SetDefaultBusinessDays ( DayOfWeek businessDays ) : void
businessDays DayOfWeek
Результат void

SetDefaultCalendarRule() публичный статический Метод

Set default calendar rule
public static SetDefaultCalendarRule ( CalendarWeekRule calendarRule ) : void
calendarRule CalendarWeekRule Default calendar rule
Результат void

SetDefaultFirstDay() публичный статический Метод

Set default first week day and week business day
public static SetDefaultFirstDay ( DayOfWeek firstWeekDay, DayOfWeek firstBusinessWeekDay ) : void
firstWeekDay DayOfWeek first week day
firstBusinessWeekDay DayOfWeek first week business day
Результат void

SetDefaultLastDay() публичный статический Метод

Set default last week day and week business day
public static SetDefaultLastDay ( DayOfWeek lastWeekDay, DayOfWeek lastBusinessWeekDay ) : void
lastWeekDay DayOfWeek last week day
lastBusinessWeekDay DayOfWeek last week business day
Результат void

SetDefaultTimezoneInfo() публичный статический Метод

Set default system timezone info
public static SetDefaultTimezoneInfo ( TimeZoneInfo timeZoneInfo ) : void
timeZoneInfo System.TimeZoneInfo Timezoneinfo to set as default
Результат void

SetDefaultTimezoneInfo() публичный статический Метод

Set default system timezone info
public static SetDefaultTimezoneInfo ( string timeZoneName ) : void
timeZoneName string Timezonename to set as default
Результат void