C# 클래스 NSoft.NFramework.TimePeriods.TimeFormatter

상속: ITimeFormatter
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
GetCalendarPeriod ( string start, string end, System.TimeSpan duration ) : string

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.

GetCalendarPeriod ( string context, string start, string end, System.TimeSpan duration ) : string

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.

GetCalendarPeriod ( string startContext, string endContext, string start, string end, System.TimeSpan duration ) : string

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.

GetCollection ( int count ) : string

컬렉션의 index를 문자열로 표현합니다.

GetCollectionPeriod ( int count, System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string

컬렉션의 기간 정보를 문자열로 표현합니다.

GetDateTime ( System.DateTime dateTime ) : string

지정된 DateTime을 문자열로 표현합니다.

GetDuration ( System.TimeSpan timeSpan ) : string

timeSpan을 문자열로 표현합니다.

GetDuration ( System.TimeSpan timeSpan, DurationFormatKind durationFormatKind ) : string

timeSpan을 문자열로 표현합니다.

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

dateTime을 Long Time 형식의 문자열로 표현합니다.

GetPeriod ( System.DateTime start, System.DateTime end ) : string

시작-완료 시각을 문자열로 표현합니다.

GetPeriod ( System.DateTime start, System.DateTime end, System.TimeSpan duration ) : string

시작-완료 | 기간 을 문자열로 표현합니다.

GetShortDate ( System.DateTime dateTime ) : string

지정된 DateTime을 Short Date 형식으로 문자열을 만듭니다.

GetShortTime ( System.DateTime dateTime ) : string

dateTime을 Short Time 형식의 문자열로 표현합니다.

TimeFormatter ( ) : System
TimeFormatter ( CultureInfo culture, string dateTimeFormat = null, string shortDateFormat = null, string longTimeFormat = null, string shortTimeFormat = null, string contextSeparator = DefaultContextSeparator, string startEndSeparator = DefaultStartEndSeparator, string durationSeparator = DefaultDurationSeparator, DurationFormatKind durationFormatKind = DurationFormatKind.Compact, bool useDurationSeconds = false, bool useIsoIntervalNotation = false ) : System

메소드 상세

GetCalendarPeriod() 공개 메소드

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.
public GetCalendarPeriod ( string start, string end, System.TimeSpan duration ) : string
start string
end string
duration System.TimeSpan
리턴 string

GetCalendarPeriod() 공개 메소드

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.
public GetCalendarPeriod ( string context, string start, string end, System.TimeSpan duration ) : string
context string
start string
end string
duration System.TimeSpan
리턴 string

GetCalendarPeriod() 공개 메소드

Calendar기준으로 시작-완료 | 기간을 문자열로 표현합니다.
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() 공개 메소드

컬렉션의 index를 문자열로 표현합니다.
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() 공개 메소드

지정된 DateTime을 문자열로 표현합니다.
public GetDateTime ( System.DateTime dateTime ) : string
dateTime System.DateTime
리턴 string

GetDuration() 공개 메소드

timeSpan을 문자열로 표현합니다.
public GetDuration ( System.TimeSpan timeSpan ) : string
timeSpan System.TimeSpan
리턴 string

GetDuration() 공개 메소드

timeSpan을 문자열로 표현합니다.
public GetDuration ( System.TimeSpan timeSpan, DurationFormatKind durationFormatKind ) : string
timeSpan System.TimeSpan
durationFormatKind DurationFormatKind
리턴 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() 공개 메소드

dateTime을 Long Time 형식의 문자열로 표현합니다.
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() 공개 메소드

지정된 DateTime을 Short Date 형식으로 문자열을 만듭니다.
public GetShortDate ( System.DateTime dateTime ) : string
dateTime System.DateTime
리턴 string

GetShortTime() 공개 메소드

dateTime을 Short Time 형식의 문자열로 표현합니다.
public GetShortTime ( System.DateTime dateTime ) : string
dateTime System.DateTime
리턴 string

TimeFormatter() 공개 메소드

public TimeFormatter ( ) : System
리턴 System

TimeFormatter() 공개 메소드

public TimeFormatter ( CultureInfo culture, string dateTimeFormat = null, string shortDateFormat = null, string longTimeFormat = null, string shortTimeFormat = null, string contextSeparator = DefaultContextSeparator, string startEndSeparator = DefaultStartEndSeparator, string durationSeparator = DefaultDurationSeparator, DurationFormatKind durationFormatKind = DurationFormatKind.Compact, bool useDurationSeconds = false, bool useIsoIntervalNotation = false ) : System
culture System.Globalization.CultureInfo
dateTimeFormat string
shortDateFormat string
longTimeFormat string
shortTimeFormat string
contextSeparator string
startEndSeparator string
durationSeparator string
durationFormatKind DurationFormatKind
useDurationSeconds bool
useIsoIntervalNotation bool
리턴 System