Aplicar formato a un campo de fecha y hora

El tipo de datos fecha y hora tiene una amplia variedad de formatos que le ayudarán a cumplir sus circunstancias específicas. Con el formato de fecha y hora tiene tres opciones: mantener los formatos predeterminados, aplicar un formato predefinido o crear un formato personalizado.  Al aplicar un formato a un campo de tabla, se aplica automáticamente el mismo formato a cualquier control de formulario o informe que se vincule posteriormente a ese campo de tabla.  El formato solo cambia la forma en que se muestran los datos y no afecta a la forma en que se almacenan los datos o cómo los usuarios pueden escribir datos.

En este artículo...

Información general sobre los formatos de fecha y hora

Aplicar un formato predefinido

Ejemplos de formatos predefinidos

Aplicar un formato personalizado

Ejemplos de formatos personalizados

Caracteres de formato personalizado

Establecer un formato de fecha y hora en una aplicación Web de Access

Información general sobre los formatos de fecha y hora

Access muestra automáticamente la fecha y la hora en los formatos de fecha general y hora larga. Las fechas aparecen como, mm/dd/aaaa en Estados Unidos y como, dd/mm/aaaa fuera de los Estados Unidos, donde mm es el mes, DD es el día y YYYY es el año. La hora se muestra como, HH: mm: SS AM/PM, donde HH es la hora, mm son minutos y SS son los segundos.

Estos formatos automáticos para fechas y horas varían según la ubicación geográfica especificada en la configuración regional y de idioma de Microsoft Windows del equipo. Por ejemplo, en Europa y en muchas partes de Asia, según su ubicación, es posible que vea la fecha y la hora como 28.11.2018 12:07:12 PM o 28/11/2018 12:07:12 PM. En los Estados Unidos, vería 11/28/2018 12:07:12 PM.

Es posible cambiar estos formatos predefinidos mediante el uso de formatos de presentación personalizados. Por ejemplo, puede escribir una fecha en un formato europeo como 28.11.2018, y hacer que la tabla, el formulario o el informe muestren el valor como 11/28/2018. El formato personalizado que seleccione no afectará a la forma en que se introducen los datos o a la forma en que Access los almacena.

Access proporciona automáticamente un cierto nivel de validación de datos relacionada con el formato de fecha y hora. Por ejemplo, si escribe una fecha no válida, como 32.11.2018, aparecerá un mensaje y tendrá la opción de escribir un nuevo valor o convertir el campo del tipo de datos fecha/hora en el tipo de datos texto. Los valores de fecha válidos van de-657.434 (1 de enero de 100 D.C.) a 2.958.465 (31 de diciembre de 9999 D.C.). Los valores de tiempo válidos oscilan entre 0 y 9999 o 23:59:59.

Si desea restringir la entrada de la fecha y la hora en un formato específico, use una máscara de entrada. Por ejemplo, si aplicó una máscara de entrada para especificar fechas en el formato europeo, alguien que escriba datos en la base de datos no podrá escribir fechas en otros formatos. Las máscaras de entrada pueden aplicarse a campos de tablas, conjuntos de resultados de consultas y a controles de formularios e informes. Para obtener más información, consulte control de los formatos de entrada de datos con máscaras de entrada.

Principio de página

Aplicar un formato predefinido

Access proporciona varios formatos predefinidos para los datos de fecha y hora.

En una tabla

  1. Abra la tabla en la Vista Diseño.

  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora al que desee aplicar formato.

  3. En la sección propiedades del campo , haga clic en la flecha del cuadro de propiedad formato y seleccione un formato de la lista desplegable.

    Imagen de la hoja de propiedad con la lista desplegable Formato visualizada.

  4. Después de seleccionar un formato, aparece el botón Opciones de actualización de propiedades , que le permite aplicar el nuevo formato a cualquier otro campo de tabla y controles de formulario que la hereden lógicamente. Para aplicar los cambios en toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato dondequiera <nombre del campo> se usa. En este caso, nombre de campo es el nombre del campo de fecha y hora.

  5. Para aplicar los cambios a toda la base de datos, cuando aparece el cuadro de diálogo Actualizar propiedades y se muestran los formularios y otros objetos que heredarán el nuevo formato. Haga clic en .

    Para obtener más información, vea propagar una propiedad de campo.

  6. Guarde los cambios y cambie a la vista Hoja de información para ver si el formato se ajusta a sus necesidades.

Nota    Los nuevos formularios, informes o vistas que cree basándose en esta tabla obtienen el formato de la tabla, pero puede anularlo en el formulario, informe o vista sin cambiar el formato de la tabla.

En un formulario o informe

  1. Abrir la vista diseño de un formulario o informe o la vista Diseño.

  2. Coloque el puntero en el cuadro de texto con la fecha y la hora.

  3. Presione F4 para mostrar la hoja de propiedades.

  4. Establezca la propiedad Format en uno de los formatos de fecha predefinidos.

En una consulta

  1. Abra la consulta en la vista Diseño.

  2. Haga clic con el botón secundario en el campo de fecha y haga clic en propiedades.

  3. En la hoja de propiedades, seleccione el formato que desee en la lista propiedad de formato .

En una expresión

  • Use la función FormatDateTime para aplicar formato a un valor de fecha a uno de los varios formatos predefinidos.

    Es posible que le resulte útil si está trabajando en un área que requiere una expresión, como una macro o una consulta.

Principio de página

Ejemplos de formatos predefinidos

Formato

Descripción

Ejemplo

Fecha general

Programas Muestra los valores de fecha como números y los valores de hora como horas, minutos y segundos seguidos de A.M. o P.M. Para ambos tipos de valores, 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 solo la fecha. Si el valor no tiene un componente de fecha, Access solo muestra la hora.

06/30/2018 10:10:42 A.M.

Fecha larga

Muestra solo los valores de fecha, según el formato de fecha larga especificado en la configuración regional de Windows.

Lunes, 27 de agosto de 2018

Fecha mediana

Muestra la fecha como dd/mmm/AA, pero usa el separador de fecha especificado en la configuración regional de Windows.

27/ago/18
27-ago-18

Fecha corta

Muestra los valores de fecha, según el formato de fecha corta especificado en la configuración regional de Windows.

8/27/2018
8-27-2018

Hora larga

Muestra horas, minutos y segundos seguidos de A.M. o P.M. Access usa el separador especificado en la configuración de hora de la configuración regional de Windows.

10:10:42 A.M.

Hora mediana

Muestra las horas y minutos seguidos de A.M. o P.M. Access usa el separador especificado en la configuración de hora de la configuración regional de Windows.

10:10 A.M.

Hora corta

Muestra solo las horas y minutos. Access usa el separador especificado en la configuración de hora de la configuración regional de Windows.

10:10

Principio de página

Aplicar un formato personalizado

A veces, la lista desplegable de la propiedad formato de la hoja de propiedades no contiene el formato de fecha exacto que desea. Puede crear su propio formato personalizado mediante un tipo de código que Access reconoce para el formato de fecha.

Al aplicar un formato personalizado al campo de fecha y hora, puede combinar distintos formatos haciendo dos secciones, una para la fecha y otra para la hora. En tal caso, se separan las secciones con un espacio. Por ejemplo, puede combinar los formatos de fecha general y hora larga de la siguiente manera: m/DD/AAAA h:mm: SS.

  1. Abra la tabla en la Vista Diseño.

  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora al que desee aplicar formato.

  3. En la sección propiedades del campo , seleccione la pestaña General , haga clic en la celda situada junto al cuadro formato y escriba los caracteres específicos según sus necesidades de formato.

  4. Después de escribir un formato, aparece el botón Opciones de actualización de propiedades , que le permite aplicar el formato a cualquier otro campo de tabla y controles de formulario que la hereden lógicamente. Para aplicar los cambios en toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formatoen todos los nombres de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.

  5. 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 heredarán el nuevo formato. Haga clic en para aplicar el formato.

    Para obtener más información, vea propagar una propiedad de campo.

  6. Guarde los cambios y, a continuación, cambie a la vista Hoja de información para ver si el formato se ajusta a sus necesidades.

Principio de página

Ejemplos de formatos personalizados

A continuación se muestran algunos ejemplos de las diferentes formas de dar formato al 13 de enero de 2012:

Para dar formato a la fecha como...

Escribe este código en el cuadro de la propiedad formato :

2012-01-13

aaaa-mm-dd

2012

yyyy

13 de enero de 2012

dd mmm aaaa

13.01.2012

dd\.mm\.yyyy (Access agrega las barras diagonales inversas automáticamente)

Vie 1/13

DDD m/d

2/6

ww/w

13 de enero de 2012

d de MMM "," AAAA

Principio de página

Caracteres de formato personalizado

Para crear un formato personalizado, use los siguientes caracteres como marcadores de posición y separadores.  Los formatos personalizados que no son coherentes con la configuración de fecha y hora especificada en la configuración regional de Windows se omiten. Para obtener más información, vea cambiar la configuración regional de Windows para modificar la apariencia de algunos tipos de datos.

Carácter

Descripción

Separador de fecha

Controles donde Access coloca el separador de días, meses y años. Use el separador definido en la configuración regional de Windows. Por ejemplo, en inglés (Estados Unidos), use una barra diagonal (/).

Separador de hora

Controles donde Access coloca los separadores de horas, minutos y segundos. Use el separador definido en la configuración regional de Windows. Por ejemplo, en inglés (Estados Unidos), use dos puntos (:).

c

Muestra el formato de fecha general.

d o DD

Muestra el día del mes con uno o dos dígitos. Para un dígito, use un único marcador de posición; para dos dígitos, use dos marcadores de posición.

ddd

Abrevia el día de la semana con tres letras.

dddd

Deletrea todos los días de la semana.

ddddd

Muestra el formato de fecha corta.

dddddd

Muestra el formato de fecha larga.

w

Muestra un número que corresponde al día de la semana. (de 1 a 7)

ww

Muestra un número que corresponde a la semana del año (de 1 a 53).

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, enero aparece como Ene.

mmmm

Escribe el nombre completo de todos los meses.

q

Muestra el número del trimestre del calendario actual (1-4). Por ejemplo, si contrata a un trabajador en mayo, Access mostrará 2 como valor de trimestre.

y

Muestra el día del año, 1-366.

yy

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

Nota: Te recomendamos introducir y mostrar los cuatros dígitos de un año determinado.

yyyy

Muestra todos los dígitos de un año en el rango 0100-9999.

h o HH

Muestra la hora como uno o dos dígitos.

n o NN

Muestra los minutos con uno o dos dígitos.

s o SS

Muestra los segundos como uno o dos dígitos.

tttt

Muestra el formato de hora larga.

AM/PM

Reloj de doce horas con las letras en mayúsculas "A.M." o "P.M.", según corresponda.

am/pm

Reloj de doce horas con las letras en minúsculas "a.m." o "p.m.", según corresponda.

A/P

Reloj de doce horas con la letra en mayúsculas "A." o "P.", según corresponda.

a/p

Reloj de doce horas con la letra en minúscula "a." o "p.", según corresponda.

AMPM

Reloj de doce horas con el indicador de mañana/tarde adecuado tal como está definido en la configuración regional de Windows.

Espacio en blanco, +-$ ()

Use espacios en blanco, algunos caracteres matemáticos (+-) y símbolos financieros ($ ¥ £) según sea necesario en las cadenas de formato. Si desea usar otros símbolos matemáticos comunes, como las barras diagonales (\ o/) y el asterisco (*), debe ponerlos entre comillas dobles.

"Texto literal"

Coloque el texto que desee que los usuarios vean en comillas dobles.

\

Hace que Access muestre el carácter inmediatamente posterior. Es lo mismo que rodea un carácter entre comillas dobles.

*

Cuando se usa, el carácter inmediatamente después del asterisco se convierte en un carácter de relleno (un carácter que se usa para rellenar espacios en blanco). En general, Access muestra el texto alineado a la izquierda y rellena cualquier área situada a la derecha del valor con espacios en blanco. Puede Agregar caracteres de relleno en cualquier lugar de una cadena de formato y Access rellenará los espacios en blanco con el carácter especificado.

volver

Aplica un color a todos los valores de una sección de su formato. Debe escribir el nombre entre corchetes y usar uno de los siguientes nombres: negro, azul, aguamarina, verde, magenta, rojo 

Principio de página

Establecer un formato de fecha y hora en una aplicación Web de Access

Las aplicaciones Web de Access muestran datos en "vistas", que tienen cuadros de texto muy similares a los formularios de las bases de datos de escritorio. Sin embargo, en lugar de una hoja de propiedades, para establecer las opciones de formato, seleccione el cuadro de texto y, a continuación, haga clic en el botón formato que aparece. A continuación, seleccione el formato que desee en la lista formato .

Las aplicaciones de Access no tienen formatos de fecha personalizados. Puede crear consultas en aplicaciones de Access, pero no hay opciones para dar formato a columnas de fecha dentro de la consulta. Todo el formato de fecha se controla en el nivel de vista. Por último, la función FormatDateTime no está disponible en las aplicaciones de Access.

Imagen del menú Formato en una aplicación de Access.

Principio de página

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×