DateTimeFormatInfo.FullDateTimePattern Egenskap

Definition

Hämtar eller anger den anpassade formatsträngen för ett värde för långt datum och lång tid.

public:
 property System::String ^ FullDateTimePattern { System::String ^ get(); void set(System::String ^ value); };
public string FullDateTimePattern { get; set; }
member this.FullDateTimePattern : string with get, set
Public Property FullDateTimePattern As String

Egenskapsvärde

Den anpassade formatsträngen för ett värde för långt datum och lång tid.

Undantag

Egenskapen är inställd på null.

Egenskapen anges och objektet DateTimeFormatInfo är skrivskyddat.

Exempel

I följande exempel visas värdet FullDateTimePattern 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.FullDateTimePattern );
   }
}

/*
This code produces the following output. Note that the exact output format depends on the OS, the OS version, and the native globalization library used by the OS.

 CULTURE    PROPERTY VALUE
  en-US     dddd, MMMM d, yyyy h:mm:ss tt
  ja-JP     yyyy年M月d日dddd H:mm:ss
  fr-FR     dddd d MMMM yyyy 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.FullDateTimePattern)

   End Sub

End Class

'This code produces the following output.  The question marks take the place of native script characters.
'
' CULTURE    PROPERTY VALUE
'  en-US     dddd, MMMM dd, yyyy h:mm:ss tt
'  ja-JP     yyyy'年'M'月'd'日' H:mm:ss
'  fr-FR     dddd d MMMM yyyy HH:mm:ss
'

Kommentarer

Standardformatsträngen "F" är ett alias för egenskapen FullDateTimePattern . Med andra ord definierar den anpassade formatsträngen som tilldelats den här egenskapen formatet för resultatsträngen för standardformatsträngen "F". Mer information finns i Standardformatsträngar för datum och tid.

Värdet för FullDateTimePattern egenskapen genereras dynamiskt genom att sammanlänka LongDatePattern egenskaperna och LongTimePattern avgränsas med ett blanksteg. Den här dynamiska tilldelningen sker under följande villkor:

  • Om egenskapsvärdet hämtas innan det uttryckligen har angetts.
  • När värdet för LongDatePattern egenskapen ändras.
  • När värdet för LongTimePattern egenskapen ändras.

Den här egenskapen påverkas om värdet för Calendar egenskapen ändras.

Gäller för

Se även