DateTime.GetDateTimeFormats Method

Definition

이 인스턴스의 값을 표준 날짜 및 시간 서식 지정자에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the standard date and time format specifiers.

Overloads

GetDateTimeFormats()

이 인스턴스의 값을 표준 날짜 및 시간 서식 지정자에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the standard date and time format specifiers.

GetDateTimeFormats(Char)

이 인스턴스의 값을 지정된 표준 날짜 및 시간 서식 지정자에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the specified standard date and time format specifier.

GetDateTimeFormats(IFormatProvider)

이 인스턴스의 값을 표준 날짜 및 시간 서식 지정자와 지정된 문화권별 서식 지정 정보에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the standard date and time format specifiers and the specified culture-specific formatting information.

GetDateTimeFormats(Char, IFormatProvider)

이 인스턴스의 값을 지정된 표준 날짜 및 시간 서식 지정자와 문화권별 서식 지정 정보에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the specified standard date and time format specifier and culture-specific formatting information.

Remarks

Important

GetDateTimeFormats 오버 로드에 대 한 여러 호출이 동일한 데이터를 반환 한다고 가정해 서는 안 됩니다.You should not assume that multiple calls to the GetDateTimeFormats overloads will return identical data. 특정 오버 로드에 따라 현재 문화권이 변경, 사용자는 개별 문화권 설정을 재정의 또는 시스템의 문화권 데이터 업데이트가 발생 하는 경우이 메서드에서 반환 되는 데이터 변경할 수 있습니다.Depending on the specific overload, the data returned by this method can change if the current culture changes, the user overrides individual cultural settings, or an update occurs to the system's cultural data.

GetDateTimeFormats()

이 인스턴스의 값을 표준 날짜 및 시간 서식 지정자에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the standard date and time format specifiers.

public:
 cli::array <System::String ^> ^ GetDateTimeFormats();
public string[] GetDateTimeFormats ();
member this.GetDateTimeFormats : unit -> string[]
Public Function GetDateTimeFormats () As String()

Returns

String[]

표준 날짜 및 시간 서식 지정자 중 하나를 사용하여 이 인스턴스의 값을 서식 지정한 표현이 각 요소인 문자열 배열입니다.A string array where each element is the representation of the value of this instance formatted with one of the standard date and time format specifiers.

Examples

다음 예제는 DateTime.GetDateTimeFormats() 메서드.The following example demonstrates the DateTime.GetDateTimeFormats() method. 이 예제의 경우 EN-US는 컴퓨터의 현재 문화권의 모든 가능한 표준 날짜 및 시간 형식을 사용 하 여 날짜의 문자열 표현을 표시 합니다.It displays the string representation of a date using all possible standard date and time formats in the computer's current culture, which in this case is en-US.

DateTime july28 = DateTime(2009, 7, 28, 5, 23, 15, 16);
array<String^>^july28Formats = july28.GetDateTimeFormats();

// Print [Out] july28* in all DateTime formats using the default culture.
System::Collections::IEnumerator^ myEnum = july28Formats->GetEnumerator();
while ( myEnum->MoveNext() )
{
   String^ format = safe_cast<String^>(myEnum->Current);
   System::Console::WriteLine( format );
}
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15, 16);

string[] july28Formats = july28.GetDateTimeFormats();

// Print out july28 in all DateTime formats using the default culture.
foreach (string format in july28Formats) {
    Console.WriteLine(format);
}
Dim july28 As New DateTime(2009, 7, 28, 5, 23, 15, 16)
Dim july28Formats As String()
july28Formats = july28.GetDateTimeFormats()

' Print out july28 in all DateTime formats using the default culture.
For Each format As String In july28Formats
   Console.WriteLine(format)
Next

이 예제에서는 다음과 같은 출력이 표시 됩니다.The example displays the following output:

7/28/2009  
7/28/09  
07/28/09  
07/28/2009  
09/07/28  
2009-07-28  
28-Jul-09  
Tuesday, July 28, 2009  
July 28, 2009  
Tuesday, 28 July, 2009  
28 July, 2009  
Tuesday, July 28, 2009 5:23 AM  
Tuesday, July 28, 2009 05:23 AM  
Tuesday, July 28, 2009 5:23  
Tuesday, July 28, 2009 05:23  
July 28, 2009 5:23 AM  
July 28, 2009 05:23 AM  
July 28, 2009 5:23  
July 28, 2009 05:23  
Tuesday, 28 July, 2009 5:23 AM  
Tuesday, 28 July, 2009 05:23 AM  
Tuesday, 28 July, 2009 5:23  
Tuesday, 28 July, 2009 05:23  
28 July, 2009 5:23 AM  
28 July, 2009 05:23 AM  
28 July, 2009 5:23  
28 July, 2009 05:23  
Tuesday, July 28, 2009 5:23:15 AM  
Tuesday, July 28, 2009 05:23:15 AM  
Tuesday, July 28, 2009 5:23:15  
Tuesday, July 28, 2009 05:23:15  
July 28, 2009 5:23:15 AM  
July 28, 2009 05:23:15 AM  
July 28, 2009 5:23:15  
July 28, 2009 05:23:15  
Tuesday, 28 July, 2009 5:23:15 AM  
Tuesday, 28 July, 2009 05:23:15 AM  
Tuesday, 28 July, 2009 5:23:15  
Tuesday, 28 July, 2009 05:23:15  
28 July, 2009 5:23:15 AM  
28 July, 2009 05:23:15 AM  
28 July, 2009 5:23:15  
28 July, 2009 05:23:15  
7/28/2009 5:23 AM  
7/28/2009 05:23 AM  
7/28/2009 5:23  
7/28/2009 05:23  
7/28/09 5:23 AM  
7/28/09 05:23 AM  
7/28/09 5:23  
7/28/09 05:23  
07/28/09 5:23 AM  
07/28/09 05:23 AM  
07/28/09 5:23  
07/28/09 05:23  
07/28/2009 5:23 AM  
07/28/2009 05:23 AM  
07/28/2009 5:23  
07/28/2009 05:23  
09/07/28 5:23 AM  
09/07/28 05:23 AM  
09/07/28 5:23  
09/07/28 05:23  
2009-07-28 5:23 AM  
2009-07-28 05:23 AM  
2009-07-28 5:23  
2009-07-28 05:23  
28-Jul-09 5:23 AM  
28-Jul-09 05:23 AM  
28-Jul-09 5:23  
28-Jul-09 05:23  
7/28/2009 5:23:15 AM  
7/28/2009 05:23:15 AM  
7/28/2009 5:23:15  
7/28/2009 05:23:15  
7/28/09 5:23:15 AM  
7/28/09 05:23:15 AM  
7/28/09 5:23:15  
7/28/09 05:23:15  
07/28/09 5:23:15 AM  
07/28/09 05:23:15 AM  
07/28/09 5:23:15  
07/28/09 05:23:15  
07/28/2009 5:23:15 AM  
07/28/2009 05:23:15 AM  
07/28/2009 5:23:15  
07/28/2009 05:23:15  
09/07/28 5:23:15 AM  
09/07/28 05:23:15 AM  
09/07/28 5:23:15  
09/07/28 05:23:15  
2009-07-28 5:23:15 AM  
2009-07-28 05:23:15 AM  
2009-07-28 5:23:15  
2009-07-28 05:23:15  
28-Jul-09 5:23:15 AM  
28-Jul-09 05:23:15 AM  
28-Jul-09 5:23:15  
28-Jul-09 05:23:15  
July 28  
July 28  
2009-07-28T05:23:15.0160000  
2009-07-28T05:23:15.0160000  
Tue, 28 Jul 2009 05:23:15 GMT  
Tue, 28 Jul 2009 05:23:15 GMT  
2009-07-28T05:23:15  
5:23 AM  
05:23 AM  
5:23  
05:23  
5:23:15 AM  
05:23:15 AM  
5:23:15  
05:23:15  
2009-07-28 05:23:15Z  
Tuesday, July 28, 2009 12:23:15 PM  
Tuesday, July 28, 2009 12:23:15 PM  
Tuesday, July 28, 2009 12:23:15  
Tuesday, July 28, 2009 12:23:15  
July 28, 2009 12:23:15 PM  
July 28, 2009 12:23:15 PM  
July 28, 2009 12:23:15  
July 28, 2009 12:23:15  
Tuesday, 28 July, 2009 12:23:15 PM  
Tuesday, 28 July, 2009 12:23:15 PM  
Tuesday, 28 July, 2009 12:23:15  
Tuesday, 28 July, 2009 12:23:15  
28 July, 2009 12:23:15 PM  
28 July, 2009 12:23:15 PM  
28 July, 2009 12:23:15  
28 July, 2009 12:23:15  
July, 2009  
July, 2009  

Remarks

DateTime.GetDateTimeFormats() 메서드에서 반환 하는 문자열 배열은 DateTime.GetDateTimeFormats(Char) 메서드에 대 한 별도의 호출로 반환 되는 문자열 배열을 "d", "와 결합 하는 것과 같습니다. D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U" 및 "y" 표준 형식 문자열입니다.The string array returned by the DateTime.GetDateTimeFormats() method is equivalent to combining the string arrays returned by separate calls to the DateTime.GetDateTimeFormats(Char) method with the "d", "D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U", and "y" standard format strings. 표준 형식 지정자에 대 한 자세한 내용은 표준 날짜 및 시간 형식 문자열을 참조 하세요.For more information about standard format specifiers, see Standard Date and Time Format Strings.

반환 값의 각 요소는 현재 문화권에서 정보를 사용 하 여 하는 형식이 지정 됩니다.Each element of the return value is formatted using information from the current culture. 현재 문화권에 대 한 문화권별 형식 지정 정보에 대 한 자세한 내용은 CultureInfo.CurrentCulture를 참조 하세요.For more information about culture-specific formatting information for the current culture, see CultureInfo.CurrentCulture.

Important

이 메서드는 문화권 구분 데이터를 사용 하므로 여러 메서드를 호출 하는 동일한 데이터를 반환 하 가정 하지 않아야 합니다.Because this method uses culture-sensitive data, you should not assume that multiple calls to the method will return identical data. 이 메서드에서 반환 되는 데이터는 현재 문화권이 변경, 사용자는 개별 문화권 설정을 재정의 또는 시스템의 문화권 데이터 업데이트가 발생 하는 경우 변경할 수 있습니다.The data returned by this method can change if the current culture changes, the user overrides individual cultural settings, or an update occurs to the system's cultural data.

See also

GetDateTimeFormats(Char)

이 인스턴스의 값을 지정된 표준 날짜 및 시간 서식 지정자에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the specified standard date and time format specifier.

public:
 cli::array <System::String ^> ^ GetDateTimeFormats(char format);
public string[] GetDateTimeFormats (char format);
member this.GetDateTimeFormats : char -> string[]
Public Function GetDateTimeFormats (format As Char) As String()

Parameters

format
Char

표준 날짜 및 시간 형식 문자열.A standard date and time format string.

Returns

String[]

format 표준 날짜 및 시간 서식 지정자를 사용하여 이 인스턴스 값의 서식으로 각 요소가 표현된 문자열 배열입니다.A string array where each element is the representation of the value of this instance formatted with the format standard date and time format specifier.

Exceptions

format은 올바른 표준 날짜 및 시간 형식 지정자 문자가 아닙니다.format is not a valid standard date and time format specifier character.

Examples

다음 예제는 GetDateTimeFormats(Char) 메서드.The following example demonstrates the GetDateTimeFormats(Char) method. 현재 문화권의 긴 날짜 형식 지정자 ("D")를 사용 하 여 날짜의 문자열 표현을 표시 합니다.It displays the string representation of a date using the long date format specifier ("D") for the current culture.

  DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15);
  
  // Get the long date formats using the current culture.
  string [] longJuly28Formats =
              july28.GetDateTimeFormats('D');

  // Display july28 in all long date formats.
  foreach (string format in longJuly28Formats) {
      Console.WriteLine(format);
  }
// The example displays the following output:
//       Tuesday, July 28, 2009
//       July 28, 2009
//       Tuesday, 28 July, 2009
//       28 July, 2009
  Dim july28 As Date = #7/28/2009 5:23:15#
  
  ' Get the long date formats using the current culture.
  Dim longJuly28Formats() As String = july28.GetDateTimeFormats("D"c)

  ' Display july28 in all long date formats.
  For Each format As String In longJuly28Formats
      Console.WriteLine(format)
Next			
' The example displays the following output:
'       Tuesday, July 28, 2009
'       July 28, 2009
'       Tuesday, 28 July, 2009
'       28 July, 2009

Remarks

format 매개 변수는 표준 날짜 및 시간 형식 지정자 중 하나일 수 있습니다.The format parameter can be any of the standard date and time format specifiers. 여기에 d, D, f, F, g, G, M, m O (또는 o) R (또는 r) s, t, T, u, U 및 Y (또는 y)이 포함 됩니다.These include d, D, f, F, g, G, M (or m), O (or o), R (or r), s, t, T, u, U, and Y (or y). 자세한 내용은 표준 날짜 및 시간 형식 문자열을 참조 하세요.For more information, see Standard Date and Time Format Strings.

반환 값의 각 요소는 현재 문화권에서 정보를 사용 하 여 하는 형식이 지정 됩니다.Each element of the return value is formatted using information from the current culture. 현재 문화권에 대 한 문화권별 형식 지정 정보에 대 한 자세한 내용은 CultureInfo.CurrentCulture를 참조 하세요.For more information about culture-specific formatting information for the current culture, see CultureInfo.CurrentCulture.

Important

이 메서드는 문화권 구분 데이터를 사용 하므로 여러 메서드를 호출 하는 동일한 데이터를 반환 하 가정 하지 않아야 합니다.Because this method uses culture-sensitive data, you should not assume that multiple calls to the method will return identical data. 이 메서드에서 반환 되는 데이터는 현재 문화권이 변경, 사용자는 개별 문화권 설정을 재정의 또는 시스템의 문화권 데이터 업데이트가 발생 하는 경우 변경할 수 있습니다.The data returned by this method can change if the current culture changes, the user overrides individual cultural settings, or an update occurs to the system's cultural data.

See also

GetDateTimeFormats(IFormatProvider)

이 인스턴스의 값을 표준 날짜 및 시간 서식 지정자와 지정된 문화권별 서식 지정 정보에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the standard date and time format specifiers and the specified culture-specific formatting information.

public:
 cli::array <System::String ^> ^ GetDateTimeFormats(IFormatProvider ^ provider);
public string[] GetDateTimeFormats (IFormatProvider provider);
member this.GetDateTimeFormats : IFormatProvider -> string[]
Public Function GetDateTimeFormats (provider As IFormatProvider) As String()

Parameters

provider
IFormatProvider

이 인스턴스에 대한 문화권별 서식 지정 정보를 제공하는 개체입니다.An object that supplies culture-specific formatting information about this instance.

Returns

String[]

표준 날짜 및 시간 서식 지정자 중 하나를 사용하여 이 인스턴스의 값을 서식 지정한 표현이 각 요소인 문자열 배열입니다.A string array where each element is the representation of the value of this instance formatted with one of the standard date and time format specifiers.

Examples

다음 예제는 DateTime.GetDateTimeFormats(IFormatProvider) 메서드.The following example demonstrates the DateTime.GetDateTimeFormats(IFormatProvider) method. FR-FR 문화권에 대 한 모든 가능한 표준 날짜 및 시간 형식을 사용 하 여 날짜의 문자열 표현을 표시 합니다.It displays the string representation of a date using all possible standard date and time formats for the fr-FR culture.

DateTime juil28 = DateTime(2009, 7, 28, 5, 23, 15, 16);
IFormatProvider^ culture = gcnew System::Globalization::CultureInfo("fr-FR", true );

// Get the short date formats using the S"fr-FR" culture.
array<String^>^frenchJuly28Formats = juil28.GetDateTimeFormats(culture );

// Print [Out] july28* in all DateTime formats using fr-FR culture.
System::Collections::IEnumerator^ myEnum2 = frenchJuly28Formats->GetEnumerator();
while ( myEnum2->MoveNext() )
{
   String^ format = safe_cast<String^>(myEnum2->Current);
   System::Console::WriteLine(format );
}
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15, 16);

IFormatProvider culture =
    new System.Globalization.CultureInfo("fr-FR", true);
// Get the short date formats using the "fr-FR" culture.
string [] frenchJuly28Formats =
            july28.GetDateTimeFormats(culture);

// Display july28 in various formats using "fr-FR" culture.
foreach (string format in frenchJuly28Formats) {
    Console.WriteLine(format);
}
Dim july28 As New DateTime(2009, 7, 28, 5, 23, 15, 16)
Dim culture As New System.Globalization.CultureInfo("fr-FR", True)

Dim july28Formats As String()
' Get the short date formats using the "fr-FR" culture.
july28Formats = july28.GetDateTimeFormats(culture)

' Print out july28 in various formats using "fr-FR" culture.
For Each format As String In july28Formats
   Console.WriteLine(format)
Next 

이 예제에서는 다음과 같은 출력이 표시 됩니다.The example displays the following output:

28/07/2009  
28/07/09  
28.07.09  
28-07-09  
2009-07-28  
mardi 28 juillet 2009  
28 juil. 09  
28 juillet 2009  
mardi 28 juillet 2009 05:23  
mardi 28 juillet 2009 5:23  
mardi 28 juillet 2009 05.23  
mardi 28 juillet 2009 05 h 23  
28 juil. 09 05:23  
28 juil. 09 5:23  
28 juil. 09 05.23  
28 juil. 09 05 h 23  
28 juillet 2009 05:23  
28 juillet 2009 5:23  
28 juillet 2009 05.23  
28 juillet 2009 05 h 23  
mardi 28 juillet 2009 05:23:15  
mardi 28 juillet 2009 5:23:15  
mardi 28 juillet 2009 05.23  
mardi 28 juillet 2009 05 h 23  
28 juil. 09 05:23:15  
28 juil. 09 5:23:15  
28 juil. 09 05.23  
28 juil. 09 05 h 23  
28 juillet 2009 05:23:15  
28 juillet 2009 5:23:15  
28 juillet 2009 05.23  
28 juillet 2009 05 h 23  
28/07/2009 05:23  
28/07/2009 5:23  
28/07/2009 05.23  
28/07/2009 05 h 23  
28/07/09 05:23  
28/07/09 5:23  
28/07/09 05.23  
28/07/09 05 h 23  
28.07.09 05:23  
28.07.09 5:23  
28.07.09 05.23  
28.07.09 05 h 23  
28-07-09 05:23  
28-07-09 5:23  
28-07-09 05.23  
28-07-09 05 h 23  
2009-07-28 05:23  
2009-07-28 5:23  
2009-07-28 05.23  
2009-07-28 05 h 23  
28/07/2009 05:23:15  
28/07/2009 5:23:15  
28/07/2009 05.23  
28/07/2009 05 h 23  
28/07/09 05:23:15  
28/07/09 5:23:15  
28/07/09 05.23  
28/07/09 05 h 23  
28.07.09 05:23:15  
28.07.09 5:23:15  
28.07.09 05.23  
28.07.09 05 h 23  
28-07-09 05:23:15  
28-07-09 5:23:15  
28-07-09 05.23  
28-07-09 05 h 23  
2009-07-28 05:23:15  
2009-07-28 5:23:15  
2009-07-28 05.23  
2009-07-28 05 h 23  
28 juillet  
28 juillet  
2009-07-28T05:23:15.0160000  
2009-07-28T05:23:15.0160000  
Tue, 28 Jul 2009 05:23:15 GMT  
Tue, 28 Jul 2009 05:23:15 GMT  
2009-07-28T05:23:15  
05:23  
5:23  
05.23  
05 h 23  
05:23:15  
5:23:15  
05.23  
05 h 23  
2009-07-28 05:23:15Z  
mardi 28 juillet 2009 12:23:15  
mardi 28 juillet 2009 12:23:15  
mardi 28 juillet 2009 12.23  
mardi 28 juillet 2009 12 h 23  
28 juil. 09 12:23:15  
28 juil. 09 12:23:15  
28 juil. 09 12.23  
28 juil. 09 12 h 23  
28 juillet 2009 12:23:15  
28 juillet 2009 12:23:15  
28 juillet 2009 12.23  
28 juillet 2009 12 h 23  
juillet 2009  
juillet 2009  

Remarks

DateTime.GetDateTimeFormats(IFormatProvider) 메서드에서 반환 하는 문자열 배열은 DateTime.GetDateTimeFormats(Char, IFormatProvider) 메서드에 대 한 별도의 호출로 반환 되는 문자열 배열을 "d", "와 결합 하는 것과 같습니다. D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U" 및 "y" 표준 형식 문자열입니다.The string array returned by the DateTime.GetDateTimeFormats(IFormatProvider) method is equivalent to combining the string arrays returned by separate calls to the DateTime.GetDateTimeFormats(Char, IFormatProvider) method with the "d", "D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U", and "y" standard format strings. 표준 형식 지정자에 대 한 자세한 내용은 표준 날짜 및 시간 형식 문자열을 참조 하세요.For more information about standard format specifiers, see Standard Date and Time Format Strings.

반환 값의 각 요소는 provider에서 제공 하는 문화권 관련 정보를 사용 하 여 형식이 지정 됩니다.Each element of the return value is formatted using culture-specific information supplied by provider.

Important

이 메서드는 문화권을 구분 하는 데이터를 사용 하기 때문에 provider가 고정 문화권을 나타내는 CultureInfo 개체가 아닌 경우 메서드를 여러 번 호출 하면 동일한 데이터를 반환 한다고 가정해 서는 안 됩니다.Because this method uses culture-sensitive data, you should not assume that multiple calls to the method will return identical data unless provider is a CultureInfo object that represents the invariant culture. 사용자가 provider의 개별 문화권 설정을 재정의 하거나 provider에 대 한 시스템의 문화권 데이터가 업데이트 되는 경우이 메서드에서 반환 되는 데이터가 변경 될 수 있습니다.The data returned by this method can change if the user overrides the individual cultural settings of provider or if an update occurs to the system's cultural data for provider.

See also

GetDateTimeFormats(Char, IFormatProvider)

이 인스턴스의 값을 지정된 표준 날짜 및 시간 서식 지정자와 문화권별 서식 지정 정보에서 지원하는 모든 문자열 표현으로 변환합니다.Converts the value of this instance to all the string representations supported by the specified standard date and time format specifier and culture-specific formatting information.

public:
 cli::array <System::String ^> ^ GetDateTimeFormats(char format, IFormatProvider ^ provider);
public string[] GetDateTimeFormats (char format, IFormatProvider provider);
member this.GetDateTimeFormats : char * IFormatProvider -> string[]
Public Function GetDateTimeFormats (format As Char, provider As IFormatProvider) As String()

Parameters

format
Char

날짜 및 시간 서식 문자열.A date and time format string.

provider
IFormatProvider

이 인스턴스에 대한 문화권별 서식 지정 정보를 제공하는 개체입니다.An object that supplies culture-specific formatting information about this instance.

Returns

String[]

표준 날짜 및 시간 서식 지정자 중 하나를 사용하여 이 인스턴스의 값을 서식 지정한 표현이 각 요소인 문자열 배열입니다.A string array where each element is the representation of the value of this instance formatted with one of the standard date and time format specifiers.

Exceptions

format은 올바른 표준 날짜 및 시간 형식 지정자 문자가 아닙니다.format is not a valid standard date and time format specifier character.

Examples

다음 예제는 GetDateTimeFormats(Char, IFormatProvider) 메서드.The following example demonstrates the GetDateTimeFormats(Char, IFormatProvider) method. FR-FR 문화권에 대 한 간단한 날짜 형식 지정자 ("d")를 사용 하 여 날짜의 문자열 표현을 표시 합니다.It displays the string representations of a date using the short date format specifier ("d") for the fr-FR culture.

  DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15);
  
  IFormatProvider culture =
      new System.Globalization.CultureInfo("fr-FR", true);
  // Get the short date formats using the "fr-FR" culture.
  string [] frenchJuly28Formats =
              july28.GetDateTimeFormats('d', culture);

  // Display july28 in short date formats using "fr-FR" culture.
  foreach (string format in frenchJuly28Formats) {
      Console.WriteLine(format);
  }
// The example displays the following output:
//       28/07/2009
//       28/07/09
//       28.07.09
//       28-07-09
//       2009-07-28
  Dim july28 As Date = #7/28/2009 5:23:15#
  
  Dim culture As IFormatProvider = New System.Globalization.CultureInfo("fr-FR", True)
  ' Get the short date formats using the "fr-FR" culture.
  Dim frenchJuly28Formats() As String = july28.GetDateTimeFormats("d"c, culture)

  ' Display july28 in short date formats using "fr-FR" culture.
  For Each format As String In frenchJuly28Formats
      Console.WriteLine(format)
  Next
' The example displays the following output:
'       28/07/2009
'       28/07/09
'       28.07.09
'       28-07-09
'       2009-07-28

Remarks

형식 매개 변수는 표준 날짜 및 시간 형식 지정자의 하나일 수 있습니다.The format parameter can be any of the standard date and time format specifiers. 여기에 d, D, f, F, g, G, M, m O (또는 o) R (또는 r) s, t, T, u, U 및 Y (또는 y)이 포함 됩니다.These include d, D, f, F, g, G, M (or m), O (or o), R (or r), s, t, T, u, U, and Y (or y). 자세한 내용은 표준 날짜 및 시간 형식 문자열을 참조 하세요.For more information, see Standard Date and Time Format Strings.

반환 값의 각 요소는 provider에서 제공 하는 문화권 관련 정보를 사용 하 여 형식이 지정 됩니다.Each element of the return value is formatted using culture-specific information supplied by provider.

Important

이 메서드는 문화권을 구분 하는 데이터를 사용 하기 때문에 provider가 고정 문화권을 나타내는 CultureInfo 개체가 아닌 경우 메서드를 여러 번 호출 하면 동일한 데이터를 반환 한다고 가정해 서는 안 됩니다.Because this method uses culture-sensitive data, you should not assume that multiple calls to the method will return identical data unless provider is a CultureInfo object that represents the invariant culture. 사용자가 provider의 개별 문화권 설정을 재정의 하거나 provider에 대 한 시스템의 문화권 데이터가 업데이트 되는 경우이 메서드에서 반환 되는 데이터가 변경 될 수 있습니다.The data returned by this method can change if the user overrides the individual cultural settings of provider or if an update occurs to the system's cultural data for provider.

See also

Applies to