C# Class NSoft.NFramework.Tools.CultureTool

CultureInfo에 대한 Extension Methods
显示文件 Open project: debop/NFramework

Public Methods

Method Description
FromFileSortableString ( this dateStr ) : System.DateTime

DateTime을 정렬 가능한 문자열로 표현된 정보를 역으로 DateTime 수형으로 파싱합니다. (형식: "yyyyMMdd'T'HHmmss")

FromSortableString ( this dateStr ) : System.DateTime

정렬가능한 문자열로 변환된 DateTime을 파싱하여 DateTime으로 다시 변환합니다.

GetAbbreivatedMonthName ( this date ) : string

현재 문화권에서의 월의 이름의 축약어를 반환합니다.

GetAbbreviatedDayName ( this date ) : string

일자의 요일명의 축약어를 반환한다.

GetCulture ( this culture, CultureInfo defaultCulture = null ) : CultureInfo

지정된 Culture가 null이라면, 지정된 defaultCulture를 반환한다.

GetDayName ( this date ) : string

현재 문화권에 해당하는 요일명을 가져온다.

GetMonthName ( this date ) : string

지정된 일자의 월의 이름을 반환한다.

GetOrCurrentCulture ( this culture ) : CultureInfo

지정된 Culture가 null이라면 CultureInfo.CurrentCulture를 반환한다.

GetOrCurrentUICulture ( this culture ) : CultureInfo

지정된 Culture가 null이라면 CultureInfo.CurrentUICulture를 반환한다.

GetOrInvaliant ( this culture ) : CultureInfo

지정된 Culture가 null이라면 CultureInfo.InvariantCulture를 반환한다.

GetShortestDayName ( this date ) : string

지정된 일자의 최대 축약 요일명을 가져옵니다.

GetUICulture ( this culture, CultureInfo uiCulture = null ) : CultureInfo
IsNullCulture ( this culture ) : bool

지정된 Culture 객체가 null 이거나 Name 속성 값이 빈문자열이라면 참을 반환한다.

ToFileSortableString ( this date ) : string

지정한 DateTime 을 정렬가능한 문자열로 표현합니다. (형식: "yyyyMMdd'T'HHmmss")

ToFullDateTimeString ( this date ) : string

DateTime 값을 long date, long time 이 모두 들어간 문자열로 변환합니다.

ToMonthDayString ( this date ) : string

지정된 문자열을 현재 문화권의 표시 방식으로 월, 일만으로 문자열을 만듭니다.

ToRFC1123String ( this date ) : string

날짜를 RFC1123 형식의 문자열로 반환합니다. ( "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'" )

ToSortableString ( this date, bool excludeDateTimeSeparator = false ) : string

DateTime 값을 정렬이 가능한 문자열로 변환합니다. (예: 2009-10-14T13:15:00, 2009-10-14 13:15:00)

ToString ( this date, string dateTimePattern ) : string

지정된 DateTime 값을 Pattern을 적용하여, 문자열로 반환한다.

ToUniversalSortableDateTimeString ( this date ) : string

지정된 문자열을 현재 문화권의 년/월 표시 방식으로 문자열을 만듭니다. (예: 2009-10-14 13:15:00Z) 마지막에 'Z' 가 붙는다

ToYearMonthString ( this date ) : string

지정된 문자열을 현재 문화권의 년/월 표시 방식으로 문자열을 만듭니다.

Method Details

FromFileSortableString() public static method

DateTime을 정렬 가능한 문자열로 표현된 정보를 역으로 DateTime 수형으로 파싱합니다. (형식: "yyyyMMdd'T'HHmmss")
public static FromFileSortableString ( this dateStr ) : System.DateTime
dateStr this
return System.DateTime

FromSortableString() public static method

정렬가능한 문자열로 변환된 DateTime을 파싱하여 DateTime으로 다시 변환합니다.
public static FromSortableString ( this dateStr ) : System.DateTime
dateStr this
return System.DateTime

GetAbbreivatedMonthName() public static method

현재 문화권에서의 월의 이름의 축약어를 반환합니다.
public static GetAbbreivatedMonthName ( this date ) : string
date this
return string

GetAbbreviatedDayName() public static method

일자의 요일명의 축약어를 반환한다.
public static GetAbbreviatedDayName ( this date ) : string
date this
return string

GetCulture() public static method

지정된 Culture가 null이라면, 지정된 defaultCulture를 반환한다.
public static GetCulture ( this culture, CultureInfo defaultCulture = null ) : CultureInfo
culture this
defaultCulture System.Globalization.CultureInfo
return System.Globalization.CultureInfo

GetDayName() public static method

현재 문화권에 해당하는 요일명을 가져온다.
public static GetDayName ( this date ) : string
date this
return string

GetMonthName() public static method

지정된 일자의 월의 이름을 반환한다.
public static GetMonthName ( this date ) : string
date this Month Name을 얻고자하는 일자
return string

GetOrCurrentCulture() public static method

지정된 Culture가 null이라면 CultureInfo.CurrentCulture를 반환한다.
public static GetOrCurrentCulture ( this culture ) : CultureInfo
culture this
return System.Globalization.CultureInfo

GetOrCurrentUICulture() public static method

지정된 Culture가 null이라면 CultureInfo.CurrentUICulture를 반환한다.
public static GetOrCurrentUICulture ( this culture ) : CultureInfo
culture this
return System.Globalization.CultureInfo

GetOrInvaliant() public static method

지정된 Culture가 null이라면 CultureInfo.InvariantCulture를 반환한다.
public static GetOrInvaliant ( this culture ) : CultureInfo
culture this
return System.Globalization.CultureInfo

GetShortestDayName() public static method

지정된 일자의 최대 축약 요일명을 가져옵니다.
public static GetShortestDayName ( this date ) : string
date this
return string

GetUICulture() public static method

public static GetUICulture ( this culture, CultureInfo uiCulture = null ) : CultureInfo
culture this
uiCulture System.Globalization.CultureInfo
return System.Globalization.CultureInfo

IsNullCulture() public static method

지정된 Culture 객체가 null 이거나 Name 속성 값이 빈문자열이라면 참을 반환한다.
public static IsNullCulture ( this culture ) : bool
culture this
return bool

ToFileSortableString() public static method

지정한 DateTime 을 정렬가능한 문자열로 표현합니다. (형식: "yyyyMMdd'T'HHmmss")
public static ToFileSortableString ( this date ) : string
date this
return string

ToFullDateTimeString() public static method

DateTime 값을 long date, long time 이 모두 들어간 문자열로 변환합니다.
public static ToFullDateTimeString ( this date ) : string
date this
return string

ToMonthDayString() public static method

지정된 문자열을 현재 문화권의 표시 방식으로 월, 일만으로 문자열을 만듭니다.
public static ToMonthDayString ( this date ) : string
date this
return string

ToRFC1123String() public static method

날짜를 RFC1123 형식의 문자열로 반환합니다. ( "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'" )
public static ToRFC1123String ( this date ) : string
date this
return string

ToSortableString() public static method

DateTime 값을 정렬이 가능한 문자열로 변환합니다. (예: 2009-10-14T13:15:00, 2009-10-14 13:15:00)
public static ToSortableString ( this date, bool excludeDateTimeSeparator = false ) : string
date this
excludeDateTimeSeparator bool true면 'T' 자를 없애줍니다.
return string

ToString() public static method

지정된 DateTime 값을 Pattern을 적용하여, 문자열로 반환한다.
public static ToString ( this date, string dateTimePattern ) : string
date this
dateTimePattern string
return string

ToUniversalSortableDateTimeString() public static method

지정된 문자열을 현재 문화권의 년/월 표시 방식으로 문자열을 만듭니다. (예: 2009-10-14 13:15:00Z) 마지막에 'Z' 가 붙는다
public static ToUniversalSortableDateTimeString ( this date ) : string
date this
return string

ToYearMonthString() public static method

지정된 문자열을 현재 문화권의 년/월 표시 방식으로 문자열을 만듭니다.
public static ToYearMonthString ( this date ) : string
date this
return string