Hay diversos formatos de fecha y hora que se pueden utilizar de forma independiente o en combinación para controlar cómo se muestran las fechas y las horas como texto dinámico. Estos formatos se pueden utilizar para cualquier etiqueta de texto dinámico relacionada con la fecha o la hora, como la fecha de guardado o la fecha actual. Si se usan combinados, los espacios utilizados para separar cada elemento de formato aparecerán en la cadena de caracteres de salida en la página. La sintaxis de formato distingue entre mayúsculas y minúsculas. Los caracteres de la cadena de caracteres de formato que se encuentran dentro de comillas sencillas aparecen en el mismo lugar y sin cambios en la cadena de caracteres de salida.
- Para insertar texto dinámico en un diseño, en la pestaña Insertar, en el grupo Texto, haga clic en el menú desplegable Texto dinámico y en Marco de mapa - Hora elija Hora actual.
- En la vista de composición de mapa, haga clic y arrastre un cuadro en la ubicación deseada para crear el elemento de texto dinámico.
El elemento de texto dinámico se agrega al diseño.
- En el panel Formatear texto, en Texto, compruebe la sintaxis. En el atributo de formato, el texto situado a la izquierda de la barra vertical controla el formato de fecha y el texto de la derecha controla el formato de hora.
En el panel Formatear texto, el texto aparecerá como se muestra a continuación:
Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="short|short"/>.
En la página, el texto aparecerá de la siguiente manera:
Current Time 7/31/2004 1:57 AM to 12/6/2007 3:15 PM
Nota:
Si el panel Formatear texto no está abierto, haga clic con el botón derecho en el elemento de texto dinámico del panel Contenido y seleccione Propiedades para abrir el panel.
- Actualice los formatos de fecha y hora con las opciones de las tablas de la siguiente sección.
Por ejemplo, en el panel Formatear texto, el texto aparecerá como se muestra a continuación:
Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="long|H:mm"/>.
En la página, el texto aparecerá de la siguiente manera:
Current Time Saturday, July 31, 2004 1:57 to Thursday, December 06, 2007 15:15
- Si desea que se muestre solo la fecha, elimine la barra vertical e incluya únicamente un formato de fecha.
Por ejemplo, en el panel Formatear texto, el texto aparecerá como se muestra a continuación:
Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="short"/>.
En la página, el texto aparecerá de la siguiente manera:
Current Time 7/31/2004 to 12/6/2007
- Si desea que se muestre solo la hora, elimine el formato de fecha e incluya la barra vertical y un formato de hora.
Por ejemplo, en el panel Formatear texto, el texto aparecerá como se muestra a continuación:
Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="|h:mm:ss tt"/>.
En la página, el texto aparecerá de la siguiente manera:
Current time 1:57:33 AM to 3:15:55 PM
Etiquetas de texto dinámico
Formatos de fecha
Formato | Descripción | Ejemplo de sintaxis | Salida de ejemplo |
---|---|---|---|
vacío | Mes, día y año como dígitos sin ceros a la izquierda para días de un solo dígito. | <dyn type="date" format=""/> | 9/7/2009 |
corta | Mes, día y año como dígitos sin ceros a la izquierda para días de un solo dígito. | <dyn type="date" format="short"/> | 9/7/2009 |
largo | Mes y día como texto con año. | <dyn type="date" format="long"/> | Jueves, 7 de septiembre de 2009 |
mes | Mes como texto con año. | <dyn type="date" format="month"/> | Septiembre de 2009 |
d | Día del mes como dígitos sin ceros a la izquierda para días de un solo dígito. | <dyn type="date" format="d"/> | 7 |
dd | Día del mes como dígitos con ceros a la izquierda para días de un solo dígito. | <dyn type="date" format="dd"/> | 07 |
ddd | Día de la semana como abreviatura de tres letras. La función utiliza el valor LOCALE_SABBREVDAYNAME asociado a la configuración local especificada. | <dyn type="date" format="ddd"/> | Jue |
dddd | Día de la semana como nombre entero. La función utiliza el valor LOCALE_SDAYNAME asociado a la configuración local especificada. | <dyn type="date" format="dddd"/> | jueves |
M | Mes como dígitos sin ceros a la izquierda para meses de un solo dígito. | <dyn type="date" format="M"/> | 9 |
MM | Mes como dígitos con ceros a la izquierda para meses de un solo dígito. | <dyn type="date" format="MM"/> | 09 |
MMM | Mes como abreviatura de tres letras. La función utiliza el valor LOCALE_SABBREVMONTHNAME asociado a la configuración local especificada. | <dyn type="date" format="MMM"/> | sep |
MMMM | Mes como su nombre completo. La función utiliza el valor LOCALE_SMONTHNAME asociado a la configuración local especificada. | <dyn type="date" format="MMMM"/> | septiembre |
y | Año como los últimos dos dígitos, pero sin ceros a la izquierda para años inferiores a 10. | <dyn type="date" format="y"/> | 9 |
yy | Año como los últimos dos dígitos, pero con ceros a la izquierda para años inferiores a 10. | <dyn type="date" format="yy"/> | 09 |
yyy o yyyy | Año representado por cuatro o cinco dígitos completos, según el calendario utilizado. Los calendarios budista y coreano tienen años de cinco dígitos. El patrón aaaa mostrará cinco dígitos para estos dos calendarios y cuatro dígitos para el resto de calendarios admitidos. | <dyn type="date" format="yyy"/> | 2009 |
gg | Cadena de caracteres período/era. La función utiliza el valor CAL_SERASTRING asociado a la configuración local especificada. El elemento se ignora si la fecha a la que se da el formato no tiene asociada una cadena de era o período. | <dyn type="date" format="gg"/> | A.D. |
Formatos de hora
Formato | Descripción | Ejemplo de sintaxis | Salida de ejemplo |
---|---|---|---|
vacío | Hora, minutos y segundos sin cero a la izquierda para horas de un solo dígito; reloj de 12 horas. | <dyn type="time" format=""/> | 3:04:09 PM |
corta | Hora y minutos sin cero a la izquierda para horas de un solo dígito; reloj de 12 horas. | <dyn type="time" format="short"/> | 3:04 PM |
largo | Hora, minutos y segundos sin cero a la izquierda para horas de un solo dígito; reloj de 12 horas. | <dyn type="time" format="long"/> | 3:04:09 PM |
h | Hora sin ceros a la izquierda para horas de un solo dígito; reloj de 12 horas. | <dyn type="time" format="h"/> | 3 |
H | Hora sin ceros a la izquierda para horas de un solo dígito; reloj de 24 horas. | <dyn type="time" format="H"/> | 15 |
hh | Hora con ceros a la izquierda para horas de un solo dígito; reloj de 12 horas. | <dyn type="time" format="hh"/> | 03 |
HH | Hora con ceros a la izquierda para horas de un solo dígito; reloj de 24 horas. | <dyn type="time" format="HH"/> | 15 |
m | Minutos sin ceros a la izquierda para minutos de un solo dígito. | <dyn type="time" format="m"/> | 4 |
mm | Minutos con ceros a la izquierda para minutos de un solo dígito. | <dyn type="time" format="mm"/> | 04 |
s | Segundos sin ceros a la izquierda para segundos de un solo dígito. | <dyn type="time" format="s"/> | 9 |
ss | Segundos con ceros a la izquierda para segundos de un solo dígito. | <dyn type="time" format="ss"/> | 09 |
t | Cadena de caracteres de marcador de hora de un carácter, como A o P. | <dyn type="time" format="t"/> | P |
tt | Una cadena de caracteres marcadora de múltiples caracteres de tiempo, como por ejemplo, AM o PM. | <dyn type="time" format="tt"/> | p.m. |