C# Класс Itenso.TimePeriod.TimeFormatter

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

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

Метод Описание
GetCalendarPeriod ( string start, string end, System.TimeSpan duration ) : string
GetCalendarPeriod ( string context, string start, string end, System.TimeSpan duration ) : string
GetCalendarPeriod ( string startContext, string endContext, string start, string end, System.TimeSpan duration ) : string
GetCollection ( int count ) : string
GetCollectionPeriod ( int count, System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string
GetDateTime ( System.DateTime dateTime ) : string
GetDuration ( System.TimeSpan timeSpan ) : string
GetDuration ( System.TimeSpan timeSpan, DurationFormatType durationFormatType ) : string
GetDuration ( int years, int months, int days, int hours, int minutes, int seconds ) : string
GetInterval ( System.DateTime start, System.DateTime end, IntervalEdge startEdge, IntervalEdge endEdge, System.TimeSpan duration ) : string
GetLongTime ( System.DateTime dateTime ) : string
GetPeriod ( System.DateTime start, System.DateTime end ) : string
GetPeriod ( System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string
GetShortDate ( System.DateTime dateTime ) : string
GetShortTime ( System.DateTime dateTime ) : string
TimeFormatter ( ) : System
TimeFormatter ( CultureInfo culture = null, string contextSeparator = "; ", string startEndSeparator = " - ", string durationSeparator = " | ", string dateTimeFormat = null, string shortDateFormat = null, string longTimeFormat = null, string shortTimeFormat = null, DurationFormatType durationType = DurationFormatType.Compact, bool useDurationSeconds = false, bool useIsoIntervalNotation = false ) : System

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

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

public GetCalendarPeriod ( string start, string end, System.TimeSpan duration ) : string
start string
end string
duration System.TimeSpan
Результат string

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

public GetCalendarPeriod ( string context, string start, string end, System.TimeSpan duration ) : string
context string
start string
end string
duration System.TimeSpan
Результат string

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

public GetCalendarPeriod ( string startContext, string endContext, string start, string end, System.TimeSpan duration ) : string
startContext string
endContext string
start string
end string
duration System.TimeSpan
Результат string

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

public GetCollection ( int count ) : string
count int
Результат string

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

public GetCollectionPeriod ( int count, System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string
count int
start System.DateTime
end System.DateTime
duration System.TimeSpan
Результат string

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

public GetDateTime ( System.DateTime dateTime ) : string
dateTime System.DateTime
Результат string

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

public GetDuration ( System.TimeSpan timeSpan ) : string
timeSpan System.TimeSpan
Результат string

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

public GetDuration ( System.TimeSpan timeSpan, DurationFormatType durationFormatType ) : string
timeSpan System.TimeSpan
durationFormatType DurationFormatType
Результат string

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

public GetDuration ( int years, int months, int days, int hours, int minutes, int seconds ) : string
years int
months int
days int
hours int
minutes int
seconds int
Результат string

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

public GetInterval ( System.DateTime start, System.DateTime end, IntervalEdge startEdge, IntervalEdge endEdge, System.TimeSpan duration ) : string
start System.DateTime
end System.DateTime
startEdge IntervalEdge
endEdge IntervalEdge
duration System.TimeSpan
Результат string

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

public GetLongTime ( System.DateTime dateTime ) : string
dateTime System.DateTime
Результат string

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

public GetPeriod ( System.DateTime start, System.DateTime end ) : string
start System.DateTime
end System.DateTime
Результат string

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

public GetPeriod ( System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string
start System.DateTime
end System.DateTime
duration System.TimeSpan
Результат string

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

public GetShortDate ( System.DateTime dateTime ) : string
dateTime System.DateTime
Результат string

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

public GetShortTime ( System.DateTime dateTime ) : string
dateTime System.DateTime
Результат string

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

public TimeFormatter ( ) : System
Результат System

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

public TimeFormatter ( CultureInfo culture = null, string contextSeparator = "; ", string startEndSeparator = " - ", string durationSeparator = " | ", string dateTimeFormat = null, string shortDateFormat = null, string longTimeFormat = null, string shortTimeFormat = null, DurationFormatType durationType = DurationFormatType.Compact, bool useDurationSeconds = false, bool useIsoIntervalNotation = false ) : System
culture System.Globalization.CultureInfo
contextSeparator string
startEndSeparator string
durationSeparator string
dateTimeFormat string
shortDateFormat string
longTimeFormat string
shortTimeFormat string
durationType DurationFormatType
useDurationSeconds bool
useIsoIntervalNotation bool
Результат System