Esempi di output di stringhe di formato DateTime personalizzato
Nella tabella riportata di seguito viene illustrato l'output creato applicando alcune stringhe di formato DateTime personalizzato a una data e a un'ora specifiche. L'output è stato ottenuto mediante il metodo ToString.
Nella colonna Identificatori di formato viene indicata la stringa di formato, nella colonna Lingua corrente viene riportata la lingua associata al thread corrente, nella colonna Fuso orario viene specificato il fuso orario attivo al momento della formattazione e nella colonna Output viene mostrato il risultato della formattazione.
I diversi valori di lingua e di fuso orario consentono di illustrare l'impatto della modifica della lingua corrente. La lingua può essere modificata utilizzando l'icona Data e ora del Pannello di controllo di Microsoft Windows oppure passando un DateTimeFormatInfo come provider di formato o un CultureInfo impostato su una diversa lingua.
Identificatori di formato | Lingua corrente | Fuso orario | Output |
---|---|---|---|
d, M | en-US | GMT | 12, 4 |
d, M | es-MX | GMT | 12, 4 |
d MMMM | en-US | GMT | 12 April |
d MMMM | es-MX | GMT | 12 Abril |
dddd MMMM yy gg | en-US | GMT | Thursday April 01 A.D. |
dddd MMMM yy gg | es-MX | GMT | Jueves Abril 01 DC |
h , m: s | en-US | GMT | 6 , 13: 12 |
hh,mm:ss | en-US | GMT | 06,13:12 |
HH-mm-ss-tt | en-US | GMT | 06-13-12-AM |
hh:mm, G\MT z | en-US | GMT | 05:13 GMT +0 |
hh:mm, G\MT z | en-US | GMT +10:00 | 05:13 GMT +10 |
hh:mm, G\MT zzz | en-US | GMT | 05:13 GMT +00:00 |
hh:mm, G\MT zzz | en-US | GMT –9:00 | 05:13 GMT -09:00 |
Si noti che in alcuni linguaggi, quali C#, è necessario che il carattere "\" sia preceduto da un carattere di escape quando viene utilizzato con il metodo ToString.
Vedere anche
Cenni preliminari sulla formattazione | Formattazione dei tipi di dati | Stringhe di formato DateTime personalizzato | Stringhe di formato DateTime standard