Immagini di formato Day, Month, Year e Era
L'applicazione usa gli elementi descritti in questo argomento per costruire una stringa di immagine di formato con terminazione null. Se gli spazi vengono usati per separare gli elementi nella stringa, questi spazi verranno visualizzati nella stessa posizione nella stringa di output.
Nota
I tipi di formato "d", "g" e "y" devono essere minuscoli e la lettera "M" deve essere maiuscola.
Ad esempio, per ottenere la stringa di data "Wed, August 31 94", l'applicazione usa la stringa di immagine "ddd',' MMM dd y".
L'applicazione usa virgolette singole per contrassegnare i caratteri per visualizzare esattamente come specificato. Se l'applicazione deve visualizzare un'unica virgolette, deve inserire due virgolette singole in una riga. Ad esempio, 'abc''bar', viene visualizzato come "abc'bar".
La tabella seguente definisce i tipi di formato usati per rappresentare i giorni.
Tipo di formato | Significato |
---|---|
d | Giorno del mese come cifre senza zero iniziali per giorni a cifre singole. |
gg | Giorno del mese come cifre con zero iniziali per giorni a cifra singola. |
ddd | Giorno abbreviato della settimana come specificato da un valore LOCALE_SABBREVDAYNAME*, ad esempio "Mon" in inglese (Stati Uniti). Windows Vista e versioni successive: se è necessaria una versione breve del giorno della settimana, l'applicazione deve usare le costanti LOCALE_SSHORTESTDAYNAME* . |
dddd | Giorno della settimana come specificato da un valore LOCALE_SDAYNAME* . |
La tabella seguente definisce i tipi di formato usati per rappresentare i mesi.
Tipo di formato | Significato |
---|---|
M | Mese come cifre senza zero iniziali per mesi a cifre singole. |
MM | Mese come cifre con zero iniziali per mesi a cifra singola. |
MMM | Mese abbreviato come specificato da un valore LOCALE_SABBREVMONTHNAME*, ad esempio "Nov" in inglese (Stati Uniti). |
MMMM | Mese come specificato da un valore LOCALE_SMONTHNAME*, ad esempio "novembre" per inglese (Stati Uniti) e "Noviembre" per spagnolo (Spagna). |
La tabella seguente definisce i tipi di formato usati per rappresentare anni.
Tipo di formato | Significato |
---|---|
y | Anno rappresentato solo dall'ultima cifra. |
yy | Anno rappresentato solo dalle ultime due cifre. Viene aggiunto uno zero iniziale per anni a cifra singola. |
aaaa | Anno rappresentato da quattro o cinque cifre complete, a seconda del calendario usato. I calendari buddisti e coreani thai hanno anni di cinque cifre. Il modello "yyyy" mostra cinque cifre per questi due calendari e quattro cifre per tutti gli altri calendari supportati. I calendari con una cifra singola o due cifre, ad esempio per l'epoca dell'imperatore giapponese, sono rappresentati in modo diverso. Un anno a cifra singola è rappresentato con uno zero iniziale, ad esempio "03". Un anno a due cifre viene rappresentato con due cifre, ad esempio "13". Non vengono visualizzati altri zero iniziali. |
yyyyy | Si comporta in modo identico a "yyyy". |
La tabella seguente definisce i tipi di formato usati per rappresentare un periodo o un'era.
Tipo di formato | Significato |
---|---|
g, gg | Stringa di periodo/era formattata come specificato dal valore CAL_SERASTRING. Le immagini di formato "g" e "gg" in una stringa di data vengono ignorate se non esiste alcuna stringa di periodo o di epoca associata. |