Esporta (0) Stampa
Espandi tutto

Proprietà DateTimeFormatInfo.LongDatePattern

Ottiene o imposta il modello di formato per un valore di data estesa, il quale è associato al carattere di formattazione 'D'.

Spazio dei nomi: System.Globalization
Assembly: mscorlib (in mscorlib.dll)

public string LongDatePattern { get; set; }
/** @property */
public String get_LongDatePattern ()

/** @property */
public void set_LongDatePattern (String value)

public function get LongDatePattern () : String

public function set LongDatePattern (value : String)

Valore proprietà

Modello di formato per un valore di data estesa associato al carattere di formattazione 'D'.

Tipo di eccezioneCondizione

ArgumentNullException

La proprietà viene impostata su riferimento null (Nothing in Visual Basic).

InvalidOperationException

La proprietà viene impostata e DateTimeFormatInfo è in sola lettura.

Per ulteriori informazioni sui modelli che è possibile combinare per creare modelli personalizzati, ad esempio "dddd, dd MMMM yyyy", vedere la classe DateTimeFormatInfo.

Questa proprietà viene modificata se cambia il valore della proprietà Calendar.

Nell'esempio di codice riportato di seguito viene descritto il valore di LongDatePattern per alcune lingue.

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.LongDatePattern );

   }

}

/*
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
  ja-JP     yyyy'?'M'?'d'?'
  fr-FR     dddd d MMMM yyyy

*/

import System.* ;
import System.Globalization.* ;

public class SamplesDTFI
{ 
    public static void main(String[] args)
    {
        // Displays the values of the pattern properties.
        Console.WriteLine(" CULTURE    PROPERTY VALUE");
        PrintPattern("en-US");
        PrintPattern("ja-JP");
        PrintPattern("fr-FR");
    } //main

    public static void PrintPattern(String myCulture)
    {
        DateTimeFormatInfo myDTFI = 
            (new CultureInfo(myCulture, false)).get_DateTimeFormat();
        
        Console.WriteLine("  {0}     {1}", 
            myCulture, myDTFI.get_LongDatePattern());
    } //PrintPattern 
} //SamplesDTFI

/*
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
  ja-JP     yyyy'?'M'?'d'?'
  fr-FR     dddd d MMMM yyyy
*/

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0 1.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft