Calendar

El componente de calendario ayuda a introducir o visualizar una fecha de manera fácil y sencilla.

Racional de aplicación

Utilizamos el componente calendario para representar visualmente una fecha y proporcionar los medios adecuados para su representación en formularios o bases de datos, teniendo en cuenta estas observaciones:

  • Es útil cuando se necesita elegir un día cercano a la fecha actual o cuando el contexto como el día de la semana, días festivos, etc. pueden ayudar a elegir la mejor opción.

  • Inhabilita las opciones de fecha que no están disponibles.

  • No es recomendable utilizarlo para seleccionar un día concreto en el tiempo, como la fecha de nacimiento, por ser una fecha lejana en el tiempo y la navegación por el componente ser complicada. Se recomienda usar un conjunto de selectores desplegables (select) para este caso.

Buenas prácticas

Uso correcto

Uso incorrecto

Utilizamos un grupo de selectores para seleccionar una fecha lejana a la actual.

No es buena opción un selector de calendario para seleccionar fechas indeterminadas en el tiempo.

Anatomía y variabilidad

Anatomía del componente

Letra

Elemento

Descripción

A

Indicador de mes

Informa sobre el mes en el que está posicionado el calendario.

B

Indicador semanal

Informa sobre el día de la semana.

C

Indicador de día

Da información sobre los días que componen el mes visualizado.

D

Día seleccionado

Resalta la selección efectuada.

E

Controlador

Permite navegar por los meses adyacentes al visualizado.

F

Días fuera del mes visualizado

Visualiza los días de los meses adyacentes al visualizado.

G

Día actual

Indica el día actual.

Variabilidad de estados

Letra

Estado

Descripción

1

Default

Estado por defecto.

2

Festivos

Ofrece información sobre los días festivos.

3

Active

Se ha seleccionado una fecha en el calendario.

4

Adyacente

Marca la fecha seleccionada en un mes adyacente.

Última actualización