DateTimeFormatInfo.UniversalSortableDateTimePattern Egenskap

Definition

Hämtar den anpassade formatsträngen för en universell, sorterbar datum- och tidssträng enligt ISO 8601.

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

Egenskapsvärde

Den anpassade formatsträngen för en universell, sorterbar datum- och tidssträng.

Exempel

I följande exempel visas värdet UniversalSortableDateTimePattern för för några få kulturer.

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'
'

Kommentarer

Egenskapen UniversalSortableDateTimePattern definierar formatet för datumsträngar som returneras av anrop till DateTime.ToString metoderna och DateTimeOffset.ToString och efter sammansatta formatsträngar som tillhandahålls standardformatsträngen "u". Den kan användas för att visa datum och tider i sorterbar ordning med den universella tidsdesignaren "Z" i slutet. Formatet kan sorteras eftersom det använder inledande nollor för år, månad, dag, timme, minut och sekund. Den anpassade formatsträngen ("åååå'-'MM'-'dd HH':'mm':'ss'Z'") är densamma oavsett kultur- eller formatprovider.

Formatsträngen UniversalSortableDateTimePattern som returneras av egenskapen återspeglar en definierad standard och egenskapen är skrivskyddad. Därför är det alltid samma sak, oavsett kultur. Den anpassade formatsträngen är "åååå'-'MM'-'dd HH':'mm':'ss'Z'".

Gäller för

Se även