DateTimeFormatInfo.UniversalSortableDateTimePattern Eigenschap

Definitie

Hiermee haalt u de tekenreeks voor een universele, sorteerbare datum- en tijdtekenreeks op, zoals gedefinieerd door ISO 8601.

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

Waarde van eigenschap

De tekenreeks voor een universele, sorteerbare datum- en tijdtekenreeks.

Voorbeelden

In het volgende voorbeeld wordt de waarde van UniversalSortableDateTimePattern 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.UniversalSortableDateTimePattern );
   }
}

/*
This code produces the following output.

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

*/
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.UniversalSortableDateTimePattern)

   End Sub

End Class

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

Opmerkingen

De UniversalSortableDateTimePattern eigenschap definieert de notatie van datumtekenreeksen die worden geretourneerd door aanroepen naar de DateTime.ToString en DateTimeOffset.ToString methoden en door samengestelde notatietekenreeksen die de standaardnotatietekenreeks 'u' opgegeven. Het kan worden gebruikt om datums en tijden weer te geven in een sorteerbare volgorde met de universal time designator "Z" aan het einde. De notatie kan worden gesorteerd omdat er voorloopnullen worden gebruikt voor jaar, maand, dag, uur, minuut en seconde. De tekenreeks voor aangepaste notatie ('jjjj'-'MM'-'dd HH':'mm':'ss'Z'' is hetzelfde, ongeacht de cultuur- of notatieprovider.

De opmaaktekenreeks die door de UniversalSortableDateTimePattern eigenschap wordt geretourneerd, weerspiegelt een gedefinieerde standaard 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 HH':'mm':'ss'Z''.

Van toepassing op

Zie ook