DateTime.GetDateTimeFormats メソッド

定義

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

オーバーロード

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.

注釈

重要

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

戻り値

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. 標準書式指定子の詳細については、「標準の日付と時刻の書式指定文字列」を参照してください。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)

このインスタンスの値を、指定した標準の日時形式指定子によってサポートされるすべての文字列表記に変換します。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

標準の日時書式指定文字列。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). 詳細については、「標準の日付と時刻の書式指定文字列」を参照してください。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)

このインスタンスの値を、標準日時形式指定子および指定したカルチャ固有の書式情報によってサポートされる、すべての文字列形式に変換します。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

このインスタンスに関するカルチャ固有の書式情報を提供するオブジェクト。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. 標準書式指定子の詳細については、「標準の日付と時刻の書式指定文字列」を参照してください。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)

このインスタンスの値を、指定した標準日時形式指定子およびカルチャ固有の書式情報によってサポートされる、すべての文字列形式に変換します。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

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

provider
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). 詳細については、「標準の日付と時刻の書式指定文字列」を参照してください。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.

こちらもご覧ください

適用対象