Formato de fecha y hora
Se usa la configuración regional y de idioma de Windows para dar formato a la fecha y hora de la salida de impresión en función de la ubicación. Esto produce los siguientes resultados cuando se usa Inglés (de los EE.UU.) y la fecha corta se ajusta a mm/dd/aaaa y la hora se ajusta a hh:mm:ss tt:
Si desea personalizar el formato de fecha u hora, puede asignar una función ANSI C strftime compatible a cualquiera de las siguientes variables.
Se listan debajo algunos de los códigos de sustitución más comunes. Con estas cadenas de formato, puede elegir la forma en que se muestra la fecha y la hora. Por ejemplo, puede definir MS_PENTABLE_DATE_FORMAT="ahora es %I:%M %p on %A, %B %d, %Y", se visualiza como "ahora es lunes 10 de diciembre de 2007, 02:36 PM".
%a | Nombre abreviado de la semana (tal como jue) |
%A | Nombre completo del día de la semana (tal como jueves) |
%b | Nombre abreviado del mes (tal como nov) |
%B | Nombre completo del mes (tal como noviembre) |
%c | Representación de la fecha y la hora correspondiente a la ubicación |
%d | Día del mes como integral (00–31) |
%H | Hora en formato de 24 horas (00–23) |
%I | Hora en formato de 12 horas (01–12) |
%j | Día del año como número decimal (001–366) |
%m | Mes como número decimal (01–12) |
%M | Minuto como número decimal (00–59) |
%p | Indicador AM/PM para relojes de 12 horas |
%S | Segundo como número decimal (00–59) |
%w | Día de la semana como número decimal (0–6, el domingo es 0) |
%x | Fecha representada en el modo local actual |
%X | Hora representada para el modo local actual |
%y | Número de dos dígitos para el año (tal como 99) |
%Y | Número de cuatro dígitos para el año (tal como 1999) |