Imágenes con formato día, mes, año y era

La aplicación usa los elementos descritos en este tema para construir una cadena de imagen de formato terminada en NULL. Si los espacios se usan para separar los elementos de la cadena, estos espacios aparecerán en la misma ubicación de la cadena de salida.

Nota

Los tipos de formato "d", "g" y "y" deben estar en minúsculas y la letra "M" debe estar en mayúsculas.

 

Por ejemplo, para obtener la cadena de fecha "Wed, ago 31 94", la aplicación usa la cadena de imagen "ddd',' MMM dd yy".

La aplicación usa comillas simples para marcar caracteres para mostrar exactamente como se especifica. Si la aplicación debe mostrar una comilla simple, debe colocar dos comillas simples en una fila. Por ejemplo, 'abc''bar', se muestra como "abc'bar".

En la tabla siguiente se definen los tipos de formato que se usan para representar días.

Tipo de formato Significado
d Día del mes como dígitos sin ceros iniciales para días de un solo dígito.
dd Día del mes como dígitos con ceros a la izquierda para días de un solo dígito.
ddd Día abreviado de la semana según lo especificado por un valor LOCALE_SABBREVDAYNAME*, por ejemplo, "Mon" en inglés (Estados Unidos). Windows Vista y versiones posteriores: si se requiere una versión corta del día de la semana, la aplicación debe usar las constantes LOCALE_SSHORTESTDAYNAME*.
dddd Día de la semana especificado por un valor de LOCALE_SDAYNAME* .

 

En la tabla siguiente se definen los tipos de formato que se usan para representar meses.

Tipo de formato Significado
M Mes como dígitos sin ceros iniciales para meses de un solo dígito.
MM Mes como dígitos con ceros a la izquierda para meses de un solo dígito.
MMM Mes abreviado según lo especificado por un valor de LOCALE_SABBREVMONTHNAME*, por ejemplo, "Nov" en inglés (Estados Unidos).
MMMM Mes especificado por un valor de LOCALE_SMONTHNAME*, por ejemplo, "Noviembre" para inglés (Estados Unidos) y "Noviembre" para español (España).

 

En la tabla siguiente se definen los tipos de formato que se usan para representar años.

Tipo de formato Significado
y Año representado solo por el último dígito.
yy Año representado solo por los dos últimos dígitos. Se agrega un cero a la izquierda durante años de un solo dígito.
aaaa Año representado por cuatro o cinco dígitos completos, dependiendo del calendario utilizado. Los calendarios budistas tailandeses y coreanos tienen años de cinco dígitos. El patrón "aaaa" muestra cinco dígitos para estos dos calendarios y cuatro dígitos para todos los demás calendarios admitidos. Los calendarios que tienen años de un solo dígito o de dos dígitos, como para la era del emperador japonés, se representan de forma diferente. Un año de un solo dígito se representa con un cero a la izquierda, por ejemplo, "03". Un año de dos dígitos se representa con dos dígitos, por ejemplo, "13". No se muestran ceros a la izquierda adicionales.
yyyyy Se comporta de forma idéntica a "aaaa".

 

En la tabla siguiente se definen los tipos de formato utilizados para representar un período o una era.

Tipo de formato Significado
g, gg Cadena de período y era con formato especificado por el valor de CAL_SERASTRING. Las imágenes con formato "g" y "gg" en una cadena de fecha se omiten si no hay ninguna cadena de período o era asociada.