Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DateTime.GetDateTimeFormats (Char)

 

Data di pubblicazione: ottobre 2016

Converte il valore dell'istanza in tutte le rappresentazioni di stringa supportate dall'identificatore di formato di data e ora standard specificato.

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

public string[] GetDateTimeFormats(
	char format
)

Parametri

format
Type: System.Char

Stringa di formato di data e ora standard (vedere le osservazioni).

Valore restituito

Type: System.String[]

Matrice di stringhe in cui ciascun elemento è la rappresentazione del valore dell'istanza formattato con l'identificatore di formato di data e ora standard in format.

Exception Condition
FormatException

format non è una data standard valida e un carattere identificatore del formato ora.

Il format parametro può essere uno degli identificatori di formato di ora e data standard. Questi includono d, D, f, F, g, G, M o m, O (o o), R (o r), s, t, T, u, U e Y (o y). Per altre informazioni, vedere Stringhe di formato di data e ora standard.

Ogni elemento del valore restituito viene formattato utilizzando le informazioni delle impostazioni cultura correnti. Per ulteriori informazioni sulle informazioni di formattazione specifiche delle impostazioni cultura per le impostazioni cultura correnti, vedere CultureInfo.CurrentCulture.

System_CAPS_importantImportante

Poiché questo metodo utilizza dati dipendenti dalle impostazioni cultura, si deve supporre che più chiamate al metodo restituirà dati identici. I dati restituiti da questo metodo è possono modificare le modifiche delle impostazioni cultura correnti, l'utente esegue l'override delle singole impostazioni cultura, se si verifica un aggiornamento di dati relative alla lingua del sistema.

Nell'esempio seguente viene illustrato il GetDateTimeFormats(Char) metodo. Viene visualizzata la rappresentazione di stringa di una data utilizzando l'identificatore di formato di data estesa ("D") per le impostazioni cultura correnti.

DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15);

// Get the long date formats using the current culture.
string [] longJuly28Formats = 
			july28.GetDateTimeFormats('D');

// Display july28 in all long date formats.
foreach (string format in longJuly28Formats) {
	Console.WriteLine(format);
}
    // The example displays the following output:
    //       Tuesday, July 28, 2009
    //       July 28, 2009
    //       Tuesday, 28 July, 2009
    //       28 July, 2009

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: