DateTime.GetDateTimeFormats DateTime.GetDateTimeFormats DateTime.GetDateTimeFormats DateTime.GetDateTimeFormats Method

定義

このインスタンスの値を、標準の日時形式指定子によってサポートされるすべての文字列形式に変換します。Converts the value of this instance to all the string representations supported by the standard date and time format specifiers.

オーバーロード

GetDateTimeFormats() GetDateTimeFormats() GetDateTimeFormats() GetDateTimeFormats()

このインスタンスの値を、標準の日時形式指定子によってサポートされるすべての文字列形式に変換します。Converts the value of this instance to all the string representations supported by the standard date and time format specifiers.

GetDateTimeFormats(Char) GetDateTimeFormats(Char) GetDateTimeFormats(Char) 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) GetDateTimeFormats(IFormatProvider) GetDateTimeFormats(IFormatProvider) 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) GetDateTimeFormats(Char, IFormatProvider) GetDateTimeFormats(Char, IFormatProvider) 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.

注釈

重要

複数回の呼び出しを想定しないでください、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() GetDateTimeFormats() GetDateTimeFormats() 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()

戻り値

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.

次の例で、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  

注釈

によって返される文字列配列、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. 標準書式指定子の詳細については、次を参照してください。 Standard Date and Time 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.

重要

このメソッドは、カルチャに依存するデータを使用するためしないメソッドを複数回呼び出すのと同じデータが返されると想定する必要があります。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.

こちらもご覧ください

GetDateTimeFormats(Char) GetDateTimeFormats(Char) GetDateTimeFormats(Char) 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()

パラメーター

format
Char Char Char Char

標準の日時書式指定文字列。A standard date and time format string.

戻り値

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.

例外

format は有効な標準日時形式指定子の文字ではありません。format is not a valid standard date and time format specifier character.

次の例で、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

注釈

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). 詳細については、次を参照してください。 Standard Date and Time Format Stringsします。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.

重要

このメソッドは、カルチャに依存するデータを使用するためしないメソッドを複数回呼び出すのと同じデータが返されると想定する必要があります。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.

こちらもご覧ください

GetDateTimeFormats(IFormatProvider) GetDateTimeFormats(IFormatProvider) GetDateTimeFormats(IFormatProvider) 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()

パラメーター

provider
IFormatProvider IFormatProvider IFormatProvider IFormatProvider

このインスタンスに関するカルチャ固有の書式情報を提供するオブジェクト。An object that supplies culture-specific formatting information about this instance.

戻り値

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.

次の例で、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  

注釈

によって返される文字列配列、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. 標準書式指定子の詳細については、次を参照してください。 Standard Date and Time 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.

重要

しない限り、メソッドに複数の呼び出しが同一のデータを返すことを想定しないでくださいこのメソッドは、カルチャに依存するデータを使用しているため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.

こちらもご覧ください

GetDateTimeFormats(Char, IFormatProvider) GetDateTimeFormats(Char, IFormatProvider) GetDateTimeFormats(Char, IFormatProvider) 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()

パラメーター

format
Char Char Char Char

日時書式指定文字列。A date and time format string.

provider
IFormatProvider IFormatProvider IFormatProvider IFormatProvider

このインスタンスに関するカルチャ固有の書式情報を提供するオブジェクト。An object that supplies culture-specific formatting information about this instance.

戻り値

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.

例外

format は有効な標準日時形式指定子の文字ではありません。format is not a valid standard date and time format specifier character.

次の例で、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

注釈

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). 詳細については、次を参照してください。 Standard Date and Time Format Stringsします。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.

重要

しない限り、メソッドに複数の呼び出しが同一のデータを返すことを想定しないでくださいこのメソッドは、カルチャに依存するデータを使用しているため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.

こちらもご覧ください

適用対象