Agregar y personalizar formatos de fecha y hora

En este artículo se explican las diversas formas en que se pueden especificar valores de fecha y hora en una base de datos de Microsoft Office Access 2007. En la información contextual se explica cómo Access almacena los valores de fecha y hora, así como cuándo y por qué debe usarse un método de entrada de datos determinado. En los pasos de los procedimientos se explican las técnicas más comunes de entrada de valores de fecha y hora, cómo crear y usar máscaras de entrada, y cómo aplicar diferentes formatos de presentación a los valores de fecha y hora.

¿Qué desea hacer?


Obtener información sobre cómo Access almacena y usa los valores de fecha y hora

Cuando se usa una base de datos de Access, los valores de fecha y hora pueden aparecer en diversos formatos, como un formato europeo (28.11.2006 ó 28-11-2006), un formato surasiático (28/11/2006) o el formato de EE.UU. (11/28/2006).

Independientemente de cómo Access aplique formato a los valores de fecha y hora e independientemente de cómo se realice la entrada de los valores de fecha y hora, Access almacena estos valores como números de punto flotante de precisión doble: se trata de un sistema que también se denomina fechas de serie. En esta ilustración se representa un valor de fecha y hora de serie típico.

Número de precisión doble

La parte correspondiente al entero del valor, situada a la izquierda del separador decimal, representa la fecha.

El número en la ilustración representa las 9 p.m. del 24 de diciembre de 2003. El componente de fecha es el número de días enteros que han transcurrido desde la fecha inicial o "base" del 30/12/1899. En este ejemplo, han transcurrido 37.979 días desde el 30/12/1899 hasta el 24/12/2003. El componente de hora es una fracción de un día de 24 horas. Por lo tanto, un valor de 0,875 multiplicado por 24 horas es igual a 21 horas o 9:00 p.m.

Los valores negativos en el componente de fecha representan fechas anteriores a la fecha base. Por ejemplo, el valor -1 como componente de fecha equivale a un día anterior a la fecha base, es decir, 29/12/1899.

El intervalo de valores de fecha válidos va de -657.434 (1 de enero de 100 D.C.) a 2.958.465 (31 de diciembre de 9999 D.C.). El intervalo de valores de hora válidos es de .0 a .9999, es decir, 23:59:59.

Al almacenar los valores de fecha y hora como números, se pueden realizar numerosos cálculos con las fechas y horas. Por ejemplo, se puede calcular el número total de horas trabajadas (ficha de presencia) o la antigüedad de una factura. Para obtener más información sobre el cálculo de valores de fecha, vea los artículos: Date (función) y Crear una expresión.

Nuevas características de fecha y hora

Office Access 2007 incluye un selector de fecha. Cuando se selecciona o se sitúa el enfoque de otro modo en un campo de fecha y hora, el selector de fecha aparece a la derecha o a la izquierda del campo, según la configuración de idioma. Al hacer clic en el selector de fecha, aparece un control de calendario:

Control de calendario

Puede usar el calendario para seleccionar una fecha pasada o futura, o bien, haga clic en Hoy para especificar rápidamente la fecha de hoy.

Comportamiento de fecha y hora predeterminado

De forma predeterminada, Access aplica siempre un formato de presentación a los valores de fecha y hora. A menos que se especifique de otra forma, Access usa el formato de fecha general y el formato de hora larga, dos formatos predefinidos incluidos con el producto. El formato de fecha general es dd/mm/aaaa fuera de EE.UU. y mm/dd/aaaa en EE.UU. El formato de hora larga es hh:mm:ss a.m./p.m.

Estos formatos varían según la ubicación geográfica especificada en la configuración regional y de idioma de Windows. Por ejemplo, en Europa y en muchas partes de Asia, se verá 28.11.2006 12:07:12 p.m. o posiblemente 28/11/2006 12:07:12 p.m., dependiendo de la ubicación. En Estados Unidos, se verá 11/28/2006 12:07:12 p.m.

Recuerde que Access siempre usa los separadores de fecha y hora especificados en la configuración regional, a menos que se haya configurado un formato de presentación personalizado. Para obtener más información sobre cómo cambiar la configuración regional y de idioma, vea Cómo la configuración regional de Windows afecta a las fechas y horas, que aparece más adelante en este artículo. Para obtener más información sobre cómo crear formatos de presentación personalizados, vea Aplicar formatos predefinidos y personalizados a los valores de fecha y hora, más adelante en este artículo.

Además, recuerde que, de forma predeterminada, los formatos de presentación no afectan a la forma en que se escriben los valores de fecha y hora ni a la forma en que Access almacena los datos. Por ejemplo, se puede especificar una fecha con formato europeo como 28.11.2006, pero puede que la tabla, el formulario o el informe muestre el valor como 11/28/2006.

Por último, Access proporciona de forma predeterminada cierto nivel de validación de los datos. Por ejemplo, no se puede especificar una fecha no válida, como 32.11.2006. Si se intenta escribir una fecha no válida, Access muestra un mensaje de alerta y permite especificar otro valor o convertir el campo del tipo de datos Fecha y hora al tipo de datos Texto. En general, los campos se convierten únicamente en campos de texto si se desea dejar de realizar cálculos con los datos. Si no está familiarizado con los tipos de datos, vea el artículo Conceptos básicos del diseño de una base de datos.

Cómo las máscaras de entrada afectan a la entrada de fecha y hora

Además de los comportamientos predeterminados y las configuraciones regionales abordados en la anterior sección, un componente denominado máscara de entrada puede afectar a la forma en que se escriben los valores de fecha y hora. Una máscara de entrada es un conjunto de caracteres literales y marcadores de posición que obligan a escribir los datos con un formato específico o en una secuencia determinada. Por ejemplo, cuando se selecciona un campo de fecha y hora, puede que se vea un formulario de fecha u hora en blanco que hay que rellenar:

__/___/____

Si se intenta escribir un carácter no válido, como un número cuando la máscara requiere una letra, Access impedirá que se escriba ese carácter. En esta ilustración, se muestra una máscara de entrada tal y como se ve en una tabla.

Campo de fecha y hora con una máscara de entrada

En este caso, la máscara obliga a escribir las fechas con el formato dd/mmm/aaaa, especificando el mes con tres letras.

Si se intenta escribir un valor no válido, como un número en un espacio que requiere una letra, Access impedirá que se escriba ningún carácter. Si no sabe qué caracteres requiere una máscara de entrada, póngase en contacto con el diseñador de la base de datos o el administrador del sistema.

Volver al principio Volver al principio

Agregar un campo de fecha y hora a una tabla

Para usar fechas y horas en una base de datos, cree primero un campo de fecha y hora en uno o varias de las tablas de la base de datos. Independientemente de dónde se vean los valores de fecha u hora (por ejemplo, en un formulario o informe), los datos residen en una tabla.

Se pueden escribir valores de fecha y hora en un campo cuyo tipo de datos esté establecido en Texto o Memo, pero no se pueden realizar cálculos con los datos resultantes. Por ese motivo, se explica en estos pasos únicamente cómo se agrega un campo de fecha y hora a una tabla. Además, puede agregar un campo Fecha/Hora a una tabla en la vista Hoja de datos o en la vista Diseño. Los pasos de las siguientes secciones explican cómo usar ambos métodos.

Crear un campo Fecha/Hora en la vista Hoja de datos

  1. En el panel de exploración, haga doble clic en la tabla que desee cambiar. Esto abrirá la tabla en la vista Hoja de datos.
  2. Localice el campo (columna) vacío en la tabla. De forma predeterminada, Access muestra Agregar nuevo campo en la fila de encabezado de todos los nuevos campos, de este modo:

Un campo nuevo de una hoja de datos

  1. Haga doble clic en la fila de encabezado y escriba un nombre para el nuevo campo Fecha/Hora.
  2. En la primera fila vacía debajo del encabezado, escriba una fecha u hora.

O bien,

En el grupo Formato y tipo de datos de la ficha Hoja de datos, haga clic en la flecha situada junto a Tipo de datos y, a continuación, seleccione un tipo de datos.

  1. Guarde los cambios.

Crear un campo Fecha/Hora en la vista Diseño

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual.
  2. En la sección superior del diseñador de tablas, seleccione una fila vacía.
  3. En la columna Nombre de campo, escriba un nombre para el nuevo campo.
  4. Seleccione la columna Tipo de datos y, a continuación, seleccione Fecha/Hora en la lista.

El nuevo campo deberá ser similar a este campo, si bien su nombre puede variar:

Diseñador de consultas con un nuevo campo de fecha y hora

  1. Guarde los cambios.

Volver al principio Volver al principio

Agregar fechas y horas a registros

En general, se pueden especificar las fechas y horas manualmente o mediante el selector de fecha incluido con Office Access 2007. En esta sección, se explica cómo usar ambos métodos y se proporcionan vínculos a información sobre cómo trabajar con fechas mediante programación.

Especificar fechas manualmente

  1. Seleccione o sitúe el enfoque de otra manera sobre el campo de fecha y hora.
  2. Especifique la fecha u hora.

Si aparece una máscara de entrada cuando seleccione el campo de fecha y hora, escriba los valores de acuerdo con los requisitos de la máscara. Si no sabe determinar esos requisitos, póngase en contacto con el diseñador de la base de datos o el administrador del sistema.

Especificar fechas mediante el selector de fecha

  1. Seleccione o sitúe el enfoque de otra manera sobre el campo de fecha y hora.
  2. Haga clic en el selector de fecha, ubicado a la derecha o a la izquierda del campo.

Aparece un control de calendario, que muestra el mes y el día actuales:

Control de calendario.

  1. Para escribir la fecha actual, haga clic en Hoy.

O bien,

Seleccione un día del mes actual.

O bien,

Use los botones para avanzar o retroceder y seleccionar otro mes u otro día.

Access escribirá el valor seleccionado en el campo de tabla cuando haga clic en una fecha.

Volver al principio Volver al principio

Usar una máscara de entrada para controlar cómo los usuarios especifican las fechas y horas

Se usa una máscara de entrada cuando los usuarios deben especificar los datos en un formato predefinido. Por ejemplo, si los usuarios deben especificar las fechas con un formato europeo, una máscara de entrada puede impedir que las especifiquen con otro formato.

Las máscaras de entrada son caracteres literales y marcadores de posición que controlan lo que los usuarios pueden escribir en un campo. Las máscaras de entrada se pueden aplicar a los campos de tablas y conjuntos de resultados de consulta, así como a los controles de formularios e informes.

Las máscaras de entrada contienen tres secciones, separadas por signos de punto y coma. La primera sección es obligatoria, mientras que las otras dos son opcionales. La primera sección define la cadena de la máscara y se compone de un marcador de posición y caracteres literales. En la segunda sección, se define si se desea almacenar los caracteres de la máscara más los datos en el campo. Especifique 0 si desea almacenar la máscara y los datos; especifique 1 si desea almacenar únicamente los datos. En la tercera sección, se define el marcador de posición usado para indicar una posición de los datos. De forma predeterminada, Access usa el carácter de subrayado (_). Si desea usar otro carácter, puede escribirlo en la posición deseada dentro de la cadena de la máscara, o bien, puede especificarlo en la tercera sección de la máscara. Además, de forma predeterminada, una posición en una máscara de entrada acepta únicamente un carácter o espacio.

Por ejemplo, esta máscara de entrada obliga a los usuarios a escribir las fechas en un formato que se usa en numerosas partes del mundo.

00 LLL 0000;0;_

En la primera sección se define la máscara. En este caso, el cero actúa como marcador de posición de los dígitos y la L actúa como marcador de posición de las letras. La máscara requiere dos números para el día del mes (los dos primeros ceros) y cuatro dígitos para el año (los cuatro últimos ceros). Las tres letras L requieren una abreviatura de tres letras para el mes.

La segunda sección obliga a Access a almacenar los caracteres de máscara junto con los datos. En la tercera sección, se especifica el signo de subrayado como el carácter de marcador de posición. Si lo desea, puede agregar un separador de fecha a la cadena de la máscara: 00/LLL/0000;0;_.

En la siguiente sección se explica cómo especificar la máscara de entrada que se muestra aquí.

Definir una máscara de entrada para un campo de fecha y hora

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual. Si la tabla no tiene un campo de fecha y hora, agregue uno. Para obtener información sobre cómo agregar el campo, vea la sección Agregar un campo de fecha y hora a una tabla, que aparece anteriormente en este artículo.
  2. Seleccione el campo de fecha y hora y, en la sección inferior de la cuadrícula de diseño, en la ficha General, haga clic en la propiedad Máscara de entrada.
  3. Escriba la siguiente máscara de entrada tal como se muestra:

00 LLL 0000;0;_

O bien,

Escriba otra máscara. Para obtener información sobre cómo crear otros tipos de máscara, vea la sección Referencia a los caracteres de máscaras de entrada, que aparece más adelante en este artículo.

  1. Tras escribir la máscara, aparece la etiqueta inteligente Opciones de actualización de propiedades, que permite aplicar la máscara a cualquier otro campo de tabla y control de formulario que la herede de manera lógica. Para aplicar los cambios a toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar máscara de entrada siempre que se utilice nombre de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.
  2. Si opta por aplicar los cambios a toda la base de datos, aparece el cuadro de diálogo Actualizar propiedades, que muestra los formularios y otros objetos que van a heredar el nuevo formato. Haga clic en para aplicar el formato.
  3. Haga clic en Guardar. Observe que Access agrega varios caracteres a la máscara de entrada:

00\LLL\0000;0;_

Para obtener información sobre esos caracteres, vea la sección Referencia a los caracteres de máscaras de entrada, que aparece más adelante en este artículo.

  1. Cambie a la vista Hoja de datos y siga los procedimientos que se detallan a continuación para probar la máscara.

Probar la máscara de entrada

  1. Coloque el cursor en el campo que contiene la máscara de entrada. Observe que la máscara aparece únicamente después de seleccionar el campo.
  2. Agregue números y letras a los espacios en la máscara. Observe que las secciones primera y última de la máscara aceptan únicamente números mientras que la segunda sección acepta únicamente letras. Si intenta agregar letras a un espacio numérico, y viceversa, Access impedirá que se agreguen.
  3. Quite un número de un espacio en cualquier sección de la fecha y, a continuación, intente mover el cursor hacia otro campo o guarde el registro de otra manera. Access muestra un mensaje de error porque los marcadores de posición deben contener un valor: El valor introducido no es apropiado para la máscara de entrada '00\LLL\0000;0;_' especificada para este campo.
  4. Plantéese lo siguiente:
    • ¿La máscara impedirá que los usuarios escriban datos necesarios? Por ejemplo, ¿los usuarios tendrán que escribir alguna vez las fechas en otro formato?
    • ¿La máscara de entrada interfiere con los formatos de presentación? Por ejemplo, intente agregar este formato personalizado al campo de fecha y hora: dd/mmm/aaaa (copie el formato y péguelo en la propiedad Formato, ubicada directamente encima de la propiedad Máscara de entrada). Cuando vea la tabla en la vista Hoja de datos e intente escribir una fecha, se mostrarán en el campo varias barras oblicuas y no podrá escribir una fecha completa.

Para solucionar el problema (en el caso de la máscara de entrada y el formato personalizado que se muestran aquí), puede incrustar el carácter separador en la cadena de la máscara de entrada: 00/LLL/0000;0. En este artículo no se aborda la solución de otros conflictos entre los formatos personalizados y las máscaras de entrada, principalmente porque se puede crear un número muy elevado de máscaras y formatos personalizados. En general, puede evitar los conflictos asegurándose de que el formato personalizado usa la misma estructura que la máscara de entrada y, posiblemente, incrustando los caracteres separadores en la cadena de caracteres de la máscara de entrada.

Referencia a los caracteres de máscaras de entrada

En la siguiente lista se describen los caracteres literales y marcadores de posición que se pueden usar en una máscara de entrada.

Carácter Uso
0 Dígito. Se debe escribir un solo dígito en esta posición.
9 Dígito. El uso de un solo dígito en esta posición es opcional.
# Escriba un dígito, un espacio o un signo más o menos en esta posición. Si los usuarios omiten esta posición, Access inserta un espacio en blanco.
L Letra. Debe escribir una sola letra en esta posición.
? Letra. Las letras en esta posición son opcionales.
A Letra o dígito. Debe escribir una letra o un dígito en esta posición.
a Letra o dígito. El uso de una sola letra o un solo dígito en esta posición es opcional.
& Cualquier carácter o espacio. Debe escribir un carácter o espacio en esta posición.
C Cualquier carácter o espacio. El uso de caracteres o espacios en esta posición es opcional.
. , : ; - / Marcador de posición decimal, separador de millares, separadores de fecha y hora. El carácter seleccionado depende de la configuración regional de Windows. Para obtener información sobre esta configuración, vea Cómo la configuración regional de Windows afecta al formato, más adelante en este artículo.
< Todos los caracteres subsiguientes aparecen en mayúsculas.
> Todos los caracteres subsiguientes aparecen en minúsculas.
! Hace que la máscara de entrada se rellene de la izquierda a la derecha en lugar de la derecha a la izquierda.
\ Obliga a Access a mostrar el carácter que aparece inmediatamente detrás. Es lo mismo que incluir un carácter entre comillas dobles.
"Texto literal" Coloque entre comillas dobles todo el texto que desee que vean los usuarios.
Contraseña En la vista Diseño de los formularios o tablas, si se establece la propiedad Máscara de entrada en Contraseña, se crea un cuadro de entrada de contraseña. Cuando los usuarios escriben contraseñas en el cuadro, Access almacena los caracteres pero muestra asteriscos (*).

Volver al principio Volver al principio

Aplicar formatos predefinidos y personalizados a los valores de fecha y hora

Access incluye varios formatos predefinidos que se pueden aplicar a los valores de fecha y hora. Si alguno de esos formatos no se ajusta a sus necesidades, existe la posibilidad de especificar un formato personalizado. En esta sección, se explica cómo aplicar los formatos predefinidos y personalizados. En la información de referencia que aparece más adelante en esta sección, se explica cómo usar cada formato predefinido y usar las diversas opciones para crear formatos personalizados.

Aplicar un formato predefinido

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual.
  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora.
  3. En la sección inferior, haga clic en el cuadro de la propiedad Formato y, a continuación, use la flecha abajo para especificar un formato de la lista.

Para obtener información sobre los formatos predefinidos, vea Referencia a los formatos de fecha y hora predefinidos, más adelante en esta sección.

  1. Tras seleccionar un formato, aparece la etiqueta inteligente Opciones de actualización de propiedades, que permite aplicar el nuevo formato a cualquier otro campo de tabla y control de formulario que lo herede de manera lógica. Para aplicar los cambios a toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato siempre que se utilice nombre de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.
  2. Si opta por aplicar los cambios a toda la base de datos, aparece el cuadro de diálogo Actualizar propiedades, que muestra los formularios y otros objetos que van a heredar el nuevo formato. Haga clic en para aplicar el formato.
  3. Guarde los cambios y pase a la vista Hoja de datos para ver si el formato se ajusta a sus necesidades.

Aplicar un formato personalizado

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual.
  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora.
  3. En la sección inferior, haga clic en el cuadro de la propiedad Formato y, a continuación, especifique un formato.

Para obtener información sobre los caracteres y la sintaxis que se usan en los formatos personalizados, vea Referencia a los formatos de fecha y hora personalizados, que aparece más adelante en esta sección.

  1. Tras especificar un formato, aparece la etiqueta inteligente Opciones de actualización de propiedades, que permite aplicar el formato a cualquier otro campo de tabla y control de formulario que lo herede de manera lógica. Para aplicar los cambios a toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato siempre que se utilice nombre de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.
  2. Si opta por aplicar los cambios a toda la base de datos, aparece el cuadro de diálogo Actualizar propiedades, que muestra los formularios y otros objetos que van a heredar el nuevo formato. Haga clic en para aplicar el formato.
  3. Guarde los cambios y pase a la vista Hoja de datos para ver si el formato se ajusta a sus necesidades.

Probar el formato

En estos pasos se sugieren algunas formas de probar un formato predefinido o personalizado.

  • Escriba valores en mayúsculas y minúsculas. Compruebe cómo el formato trata los datos. ¿Tienen sentido los resultados?
  • Escriba valores que sean más largos o más cortos de lo previsto (con y sin separadores). Compruebe cómo se comporta el formato. ¿El formato agrega espacios en blanco, caracteres, o espacios iniciales o finales no deseados?
  • Escriba una cadena de longitud cero (par de comillas dobles sin espacio entre ellas) o un valor nulo. Compruebe el resultado.

Referencia a los formatos de fecha y hora predefinidos

En esta tabla se recogen y se describen los formatos predefinidos que se pueden aplicar a los valores de fecha y hora. Recuerde que la configuración regional de Windows puede controlar parcial o totalmente un formato predefinido y que los formatos predefinidos afectan únicamente a la apariencia visual de los datos, no a la forma en que los usuarios especifican los valores ni a la forma en que Access los almacena.

Formato Descripción Ejemplo
Fecha general (Predeterminado) Los valores de fecha se muestran como números y los valores de hora se muestran como horas, minutos y segundos seguidos de a.m. o p.m. Para ambos tipos de valor, Access usa los separadores de fecha y hora especificados en la configuración regional de Windows. Si el valor no tiene un componente de hora, Access muestra únicamente la fecha. Si el valor no tiene componente de fecha, Access muestra únicamente la hora. 29/08/2006 10:10:42 a.m.
Fecha larga Se muestran únicamente los valores de fecha, según el formato de fecha larga especificado en la configuración regional de Windows. Lunes, 29 de agosto de 2006
Fecha mediana La fecha se muestra en el formato dd/mmm/aa, pero se usa el separador de fecha especificado en la configuración regional de Windows. 29/Ago/06
29-Ago-06
Fecha corta Los valores de fecha se muestran según el formato de fecha corta especificado en la configuración regional de Windows. 29/8/2006
29-8-2006
Hora larga Las horas, los minutos y segundos se muestran seguidos de a.m. o p.m. Access usa el separador especificado para Hora de la configuración regional de Windows. 10:10:42 a.m.
Hora mediana Se muestran las horas y los minutos seguidos de a.m. o p.m. Access usa el separador especificado para Hora de la configuración regional de Windows. 10:10 a.m.
Hora corta Se muestran únicamente las horas y los minutos. Access usa el separador especificado para Hora de la configuración regional de Windows. 10:10

Referencia a los formatos de fecha y hora personalizados

Si los formatos predefinidos que se describen en la anterior tabla para los campos de fecha y hora no se ajustan a sus necesidades, podrá usar formatos personalizados. Si no especifica un formato predefinido o personalizado, Access aplica el formato de fecha general: dd/m/aaaa h:mm:ss a.m./p.m. 

Los formatos personalizados para los campos de fecha y hora pueden contener dos secciones: una para la fecha y otra para la hora. Las secciones están separadas mediante un signo de punto y coma. Por ejemplo, puede volver a crear los formatos de fecha general y de hora larga de la siguiente manera: dd/m/aaaa;h:nn:ss. 

En esta tabla se recogen los marcadores de posición y separadores que se pueden usar para definir un formato personalizado.

Carácter Descripción
Separador de fecha Controles donde Access coloca el separador para los días, meses y años. Use el separador definido en la configuración regional de Windows. Para obtener información sobre esta configuración, vea la siguiente sección Cómo la configuración regional de Windows afecta a las fechas y horas.
c Muestra el formato de fecha general.
d o dd Muestra el día del mes con uno o dos dígitos. Para un solo dígito, use un solo marcador de posición; para dos dígitos, use dos marcadores de posición.
ddd Abrevia el día de la semana a tres letras.

Por ejemplo, lunes aparecería como lun.
dddd Muestra el nombre completo de todos los días de la semana.
ddddd Muestra el formato de fecha corta.
dddddd Muestra el formato de fecha larga.
s Muestra el número del día de la semana.

Por ejemplo, lunes aparecería como 2.
m o mm Muestra el mes como un número de un dígito o de dos dígitos.
mmm Abrevia el nombre del mes con tres letras.

Por ejemplo, octubre aparecería como oct.
mmmm Muestra el nombre completo de todos los meses.
t Muestra el número del trimestre del calendario actual (1-4).

Por ejemplo, para el mes de mayo, Access muestra el número 2 como valor de trimestre.
a Muestra el día del año, del 1 al 366.
aa

Muestra los dos últimos dígitos del año.

 Nota   Se recomienda escribir y mostrar los cuatro dígitos de los años.

aaaa Muestra todos los dígitos de un año, de 0100 a 9999.
Separador de hora Controles donde Access coloca el separador para las horas, los minutos y los segundos. Use el separador definido en la configuración regional de Windows. Para obtener información sobre esta configuración, vea la siguiente sección Cómo la configuración regional de Windows afecta a las fechas y horas.
h o hh Muestra la hora con uno o dos dígitos.
n o nn Muestra los minutos con uno o dos dígitos.
s o ss Muestra los segundos con uno o dos dígitos.
hhhh Muestra el formato de hora larga.
a.m./p.m. Muestra valores de un reloj de 12 horas con a.m. o p.m. al final. Access depende del reloj del sistema de un equipo para configurar el valor.
A/P o a/p Muestra los valores del reloj de 12 horas con A, P, a o p al final. Access utiliza el reloj del sistema del equipo para definir este valor.
a.m.p.m. Muestra valores de un reloj de 12 horas, pero usa los indicadores de mañana y tarde especificados en la configuración regional de Windows. Para obtener información sobre esa configuración, vea la siguiente sección: Cómo la configuración regional de Windows afecta a las fechas y horas.
Espacio en blanco, + - $ () Use espacios en blanco, caracteres matemáticos (+ -) y símbolos financieros ($ ¥ £) según proceda en las cadenas de formato. Si desea usar otros símbolos matemáticos comunes, como barras diagonales (\ o /) y el asterisco (*), deberá colocarlos entre comillas dobles, pero puede usarlos en cualquier lugar.
"Texto literal" Coloque entre comillas dobles todo el texto que desee que vean los usuarios.
\ Obliga a Access a mostrar el carácter que aparece inmediatamente detrás. Es lo mismo que incluir un carácter entre comillas dobles.
* Cuando se usa, el carácter situado inmediatamente después del asterisco se convierte en un carácter de relleno: un carácter que se usa para rellenar los espacios en blanco. Normalmente, Access muestra el texto alineado a la izquierda y rellena el área situada a la derecha del valor con espacios en blanco. Se pueden agregar caracteres de relleno en cualquier parte de una cadena de formato y, de hacerlo, Access rellena los espacios en blanco con el carácter especificado.
[color] Se aplica un color a todos los valores de una sección del formato. El nombre debe ir entre corchetes y se ha de usar uno de estos nombres: negro, azul, cian, verde, magenta, rojo, amarillo y blanco.

Volver al principio Volver al principio

Cómo la configuración regional de Windows afecta a las fechas y horas

Windows admite varios idiomas, además de los formatos de moneda, fecha y hora de los países y regiones en los que se usan esos idiomas. A su vez, los formatos de moneda, fecha y hora especificados en la configuración regional afectan parcial o totalmente a los formatos de presentación predefinidos y personalizados que se aplican a los datos de Access. Por ejemplo, supongamos que especifica un valor de fecha y usa la barra diagonal como separador de fecha; por ejemplo, 29/8/2006. A continuación, aplica el formato de presentación de fecha general al campo de fecha y hora. Cuando vea los datos, puede que vea o no vea las barras diagonales, ya que es posible que se haya especificado otro carácter en la configuración regional.

Recuerde esta regla: Access siempre usa los separadores de fecha y hora, símbolos financieros y otros caracteres especificados en la configuración regional de Windows, a menos que se haya definido un formato de presentación personalizado. Para obtener información sobre cómo crear un formato de presentación personalizado, vea Aplicar formatos predefinidos y personalizados a los valores de fecha y hora, que aparece anteriormente en este artículo. Para obtener más información sobre cómo aplicar formato a otros tipos de datos, vea el tema Dar formato a los datos en filas y columnas.

En los siguientes pasos, se explica cómo definir y cambiar la configuración regional.

Cambiar la configuración regional

En Microsoft Windows Vista

  1. Haga clic en el botón InicioImagen del botón y, a continuación, haga clic en Panel de control.
  2. Si usa la vista predeterminada del Panel de control, haga doble clic en Reloj, idioma y región.

O bien,

Si usa la Vista clásica, haga doble clic en

Configuración regional y de idioma.

Aparecerá el cuadro de diálogo Configuración regional y de idioma.

  1. En la ficha Formatos, bajo Formato actual, haga clic en Personalizar este formato.

Aparecerá el cuadro de diálogo Personalizar la configuración regional.

  1. Haga clic en la ficha que contiene la configuración que desea modificar, y realice los cambios. Por ejemplo, para cambiar parte o todo el formato de un número, haga clic en la ficha Número y cambie la configuración que desee. Para obtener ayuda para una opción, haga clic en el botón Ayuda (?) y, a continuación, haga clic en la opción.

En Microsoft Windows XP (Vista clásica)

  1. En la barra de tareas de Windows, haga clic en Inicio y, a continuación, en Panel de control.
  2. En el Panel de control, haga doble clic en Configuración regional y de idioma.

Aparece el cuadro de diálogo Configuración regional y de idioma.

  1. En la ficha Opciones regionales, en Estándares y formatos, haga clic en Personalizar.

Aparece el cuadro de diálogo Personalizar la configuración regional.

  1. Haga clic en la ficha que contiene la configuración que desea modificar, y realice los cambios. Por ejemplo, para cambiar parte o todo el formato de un hora, haga clic en la ficha Hora y cambie la configuración que desee. Para obtener ayuda para una opción, haga clic en el botón Ayuda (?) y, a continuación, haga clic en la opción.

En Microsoft Windows XP (Vista Categoría)

  1. En la barra de tareas de Windows, haga clic en Inicio y, a continuación, en Panel de control.

Aparece el Panel de control.

  1. Haga clic en Opciones regionales, de idioma, y de fecha y hora.

Aparecerá el cuadro de diálogo Opciones regionales, de idioma, y de fecha y hora.

  1. Haga clic en Cambiar el formato de números, fechas y horas.

Aparecerá el cuadro de diálogo Configuración regional y de idioma.

  1. En Estándares y formatos, haga clic en Personalizar.

Aparecerá el cuadro de diálogo Personalizar la configuración regional.

  1. Haga clic en la ficha que contiene la configuración que desea modificar, y realice los cambios. Por ejemplo, para cambiar parte o todo el formato de un número, haga clic en la ficha Números y cambie la configuración que desee. Para obtener ayuda para una opción, haga clic en el botón Ayuda (?) y, a continuación, haga clic en la opción.

Volver al principio Volver al principio

 
 
Corresponde a:
Access 2007