DateTimeFormatInfo.UniversalSortableDateTimePattern Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá vlastní formát řetězec pro univerzální, seřaditelné datum a čas řetězec, jak je definováno ISO 8601.
public:
property System::String ^ UniversalSortableDateTimePattern { System::String ^ get(); };
public string UniversalSortableDateTimePattern { get; }
member this.UniversalSortableDateTimePattern : string
Public ReadOnly Property UniversalSortableDateTimePattern As String
Hodnota vlastnosti
Řetězec vlastního formátu pro univerzální řetězec s možností řazení data a času.
Příklady
Následující příklad zobrazuje hodnotu UniversalSortableDateTimePattern pro několik jazykových verzí.
using namespace System;
using namespace System::Globalization;
void PrintPattern( String^ myCulture )
{
CultureInfo^ MyCI = gcnew CultureInfo( myCulture,false );
DateTimeFormatInfo^ myDTFI = MyCI->DateTimeFormat;
Console::WriteLine( " {0} {1}", myCulture, myDTFI->UniversalSortableDateTimePattern );
}
int main()
{
// Displays the values of the pattern properties.
Console::WriteLine( " CULTURE PROPERTY VALUE" );
PrintPattern( "en-US" );
PrintPattern( "ja-JP" );
PrintPattern( "fr-FR" );
}
/*
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'
*/
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'
'
Poznámky
Vlastnost UniversalSortableDateTimePattern definuje formát řetězců kalendářních dat, které jsou vráceny voláním DateTime.ToString metod a metod a DateTimeOffset.ToString složenými formátovacími řetězci, které jsou zadány standardní formátovací řetězec "u". Dá se použít k zobrazení kalendářních dat a časů v pořadí řazení s univerzálním časovým označením "Z" na konci. Formát je možné seřadit, protože používá úvodní nuly pro rok, měsíc, den, hodinu, minutu a sekundu. Řetězec vlastního formátu ("yyyy"-'MM'-'dd HH':'mm':'ss'Z'") je stejný bez ohledu na jazykovou verzi nebo poskytovatele formátu.
Formátovací řetězec vrácený UniversalSortableDateTimePattern vlastností odráží definovaný standard a vlastnost je jen pro čtení. Proto je vždy stejný, bez ohledu na jazykovou verzi. Řetězec vlastního formátu je "yyyy'-'MM'-'dd HH':'mm':'ss'Z'".