DateTimeFormatInfo.SortableDateTimePattern Eigenschap

Definitie

Hiermee haalt u de tekenreeks voor aangepaste notatie op voor een sorteerbare datum- en tijdwaarde.

public:
 property System::String ^ SortableDateTimePattern { System::String ^ get(); };
public string SortableDateTimePattern { get; }
member this.SortableDateTimePattern : string
Public ReadOnly Property SortableDateTimePattern As String

Waarde van eigenschap

De tekenreeks voor de aangepaste notatie voor een sorteerbare datum- en tijdwaarde.

Voorbeelden

In het volgende voorbeeld wordt de waarde van SortableDateTimePattern een paar culturen weergegeven.

using System;
using System.Globalization;

public class SamplesDTFI  {

   public static void Main()  {

      // Displays the values of the pattern properties.
      Console.WriteLine( " CULTURE    PROPERTY VALUE" );
      PrintPattern( "en-US" );
      PrintPattern( "ja-JP" );
      PrintPattern( "fr-FR" );
   }

   public static void PrintPattern( String myCulture )  {

      DateTimeFormatInfo myDTFI = new CultureInfo( myCulture, false ).DateTimeFormat;
      Console.WriteLine( "  {0}     {1}", myCulture, myDTFI.SortableDateTimePattern );
   }
}

/*
This code produces the following output.

 CULTURE    PROPERTY VALUE
  en-US     yyyy'-'MM'-'dd'T'HH':'mm':'ss
  ja-JP     yyyy'-'MM'-'dd'T'HH':'mm':'ss
  fr-FR     yyyy'-'MM'-'dd'T'HH':'mm':'ss

*/
Imports System.Globalization

Public Class SamplesDTFI

   Public Shared Sub Main()

      ' Displays the values of the pattern properties.
      Console.WriteLine(" CULTURE    PROPERTY VALUE")
      PrintPattern("en-US")
      PrintPattern("ja-JP")
      PrintPattern("fr-FR")

   End Sub

   Public Shared Sub PrintPattern(myCulture As [String])

      Dim myDTFI As DateTimeFormatInfo = New CultureInfo(myCulture, False).DateTimeFormat
      Console.WriteLine("  {0}     {1}", myCulture, myDTFI.SortableDateTimePattern)

   End Sub

End Class

'This code produces the following output.
'
' CULTURE    PROPERTY VALUE
'  en-US     yyyy'-'MM'-'dd'T'HH':'mm':'ss
'  ja-JP     yyyy'-'MM'-'dd'T'HH':'mm':'ss
'  fr-FR     yyyy'-'MM'-'dd'T'HH':'mm':'ss
'

Opmerkingen

De SortableDateTimePattern eigenschap definieert de cultuurspecifieke notatie van datumtekenreeksen die worden geretourneerd door aanroepen naar de DateTime.ToString en DateTimeOffset.ToString methoden en door samengestelde notatietekenreeksen die de standaardnotatietekenreeks 's' opgegeven.

De indelingstekenreeks die door de SortableDateTimePattern eigenschap wordt geretourneerd, weerspiegelt een gedefinieerde standaard (ISO 8601) en de eigenschap heeft het kenmerk Alleen-lezen. Daarom is het altijd hetzelfde, ongeacht de cultuur. De tekenreeks voor aangepaste notatie is 'jjjj'-'MM'-'dd'T'UU':'mm':'ss'.

Van toepassing op

Zie ook