Immagini in formato Giorno, Mese, Anno ed 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, Ago 31 94", l'applicazione usa la stringa immagine "ddd',' MMM gg yy".
L'applicazione usa virgolette singole per contrassegnare i caratteri da visualizzare esattamente come specificato. Se l'applicazione deve visualizzare una virgoletta singola, deve inserire due virgolette singole in una riga. Ad esempio, 'abc''bar', viene visualizzato come "abc'bar".
Nella tabella seguente vengono definiti i tipi di formato utilizzati per rappresentare i giorni.
Tipo di formato | Significato |
---|---|
d | Giorno del mese come cifre senza zeri iniziali per i giorni a cifra singola. |
Dd | Giorno del mese come cifre con zeri iniziali per i 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*. |
Nella tabella seguente vengono definiti i tipi di formato utilizzati per rappresentare i mesi.
Tipo di formato | Significato |
---|---|
M | Mese come cifre senza zeri iniziali per mesi a una cifra. |
MILLIMETRO | Mese come cifre con zeri 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 specificato da un valore LOCALE_SMONTHNAME*, ad esempio "Novembre" per l'inglese (Stati Uniti) e "Noviembre" per spagnolo (Spagna). |
Nella tabella seguente vengono definiti i tipi di formato utilizzati per rappresentare gli anni.
Tipo di formato | Significato |
---|---|
y | Anno rappresentato solo dall'ultima cifra. |
Aa | Anno rappresentato solo dalle ultime due cifre. Viene aggiunto uno zero iniziale per gli anni a cifra singola. |
yyyy | Anno rappresentato da quattro o cinque cifre complete, a seconda del calendario utilizzato. I calendari buddisti e coreani thai hanno anni di cinque cifre. Il modello "aa" mostra cinque cifre per questi due calendari e quattro cifre per tutti gli altri calendari supportati. I calendari con anni a cifra singola o a 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 è rappresentato con due cifre, ad esempio "13". Non vengono visualizzati zeri iniziali aggiuntivi. |
yyyyy | Si comporta in modo identico a "yyyy". |
La tabella seguente definisce i tipi di formato utilizzati per rappresentare un punto o un'era.
Tipo di formato | Significato |
---|---|
g, gg | Stringa 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 è presente alcuna stringa di periodo o di epoca associata. |